Я пытаюсь переписать URL-адрес с использованием файла .htaccess, но он не работает. Сначала я попробовал много на моем локальном хосте, а затем на мой сервер, однако он не работает .. Я до сих пор получаю оригинальный URL .То что у меня есть ..URL Rewrite Правило не работает .htaccess
Оригинальный URL: -
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 .. Может кто-нибудь, пожалуйста, указать, что почему переписывают правило не работает? Я много пробовал, не добившись успеха. Заранее спасибо.
Вы всегда хотите Shalimar-Hall.php или зависит от величины hall_name? –
Спасибо за ответ @Sunil Pachlangia. Я хочу, зависит от значения hall_name. –
Что произойдет, если вы используете http://test.1click.com.pk/Shalimar+Hall.php url ?? –