我们的网站目前使用以下URL模式: https://www.example.com/country_events.php?country=Bahrain如何将查询字符串重定向到静态url?
我们要采取以下URL模式: https://www.example.com/Bahrain.php
我们会怎么做呢?
我们尝试了一些查询字符串重定向。但他们都没有工作。
我们的网站目前使用以下URL模式: https://www.example.com/country_events.php?country=Bahrain如何将查询字符串重定向到静态url?
我们要采取以下URL模式: https://www.example.com/Bahrain.php
我们会怎么做呢?
我们尝试了一些查询字符串重定向。但他们都没有工作。
试试这个,
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([\w-]+).php$ country_events.php?country=$1 [L]
谢谢@Abhiashek你的及时回应。但是代码也无法正常工作。我需要替换代码中的任何值吗? –
什么是错误,你在哪里申请?它正在为我工作,请检查。 –
你应该说明你的环境(Linux操作系统,WAMP),框架(WordPress的,笨)等 –
我知道从PHP重定向的唯一方式是'标题(“位置:HTTPS ://www.example.com/Bahrain.php');'如果使用得当,它确实有效。 –