2016-10-03 96 views
0

我们的网站目前使用以下URL模式: https://www.example.com/country_events.php?country=Bahrain如何将查询字符串重定向到静态url?

我们要采取以下URL模式: https://www.example.com/Bahrain.php

我们会怎么做呢?

我们尝试了一些查询字符串重定向。但他们都没有工作。

+0

你应该说明你的环境(Linux操作系统,WAMP),框架(WordPress的,笨)等 –

+0

我知道从PHP重定向的唯一方式是'标题(“位置: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

什么是错误,你在哪里申请?它正在为我工​​作,请检查。 –