2016-10-03 3 views
0

Наш сайт в настоящее время использует следующий шаблон URL: https://www.example.com/country_events.php?country=BahrainКак перенаправить строку запроса на статический URL?

Мы хотим, чтобы принять следующий шаблон URL: https://www.example.com/Bahrain.php

Как бы мы сделать это?

Мы попробовали несколько перенаправлений строки запроса. Но никто из них не работал.

+0

Вы должны описать вашу среду (Linux, Wamp), рамки (Wordpress, CodeIgniter) и т.д. –

+0

Единственный способ я знаю, чтобы перенаправить из РНР 'заголовка ('Location: HTTPS : //www.example.com/Bahrain.php '); 'и он работает, если используется правильно. –

ответ

0

Попробуйте это,

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([\w-]+).php$ country_events.php?country=$1 [L] 
+0

Спасибо @Abhiashek за ваш быстрый ответ. Однако код не работает. Нужно ли мне заменять любое значение в коде? –

+0

Какая ошибка и где вы подаете заявку? он работает для меня, пожалуйста, проверьте. –

Смежные вопросы