我想重寫使用.htaccess文件的URL,但它不工作。首先我想在我的本地,然後我活的服務器上了很多,但它不工作。我仍然得到原始地址。那就是我..URL重寫規則不工作.htaccess
原始地址: -
http://test.1click.com.pk/specific_hall.php?hall_name=Shalimar+Hall&hall_id=1
我想: -
http://test.1click.com.pk/Shalimar+Hall.php
我的.htaccess文件: -
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)\.php$ /specific_hall.php?hall_name=$1&hall_id=1 [L]
</IfModule>
我仍然得到原始URL ..可有人請指出,爲什麼重寫規則不工作?我嘗試了很多沒有成功。提前致謝。
你總是希望夏利馬爾-Hall.php或取決於hall_name價值? –
感謝回覆@Sunil Pachlangia。我想要取決於hall_name值。 –
當您使用http://test.1click.com.pk/Shalimar+Hall.php網址時會發生什麼? –