У меня есть URL, как этотДружественные URL с mod_rewrite
http://localhost/rilo/listing.php?id=2
где "Rilo" является корнем, и я хотел бы получить дружественный URL, как
http_//localhost/rilo/listing/2.html
И вот Htaccess
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /rilo
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/?listing/([a-zA-Z_]+).html$ listing.php?id=$1 [QSA,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s(.*)/index\.php [NC]
RewriteRule^/%1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
Вы можете мне помочь? Где ошибка?
Вы не сказали нам, что именно вы хотите, чтобы произошло /, что на самом деле происходит. –
Извините, Оливер, я отредактировал мой запрос –