我有像
这样的网址我想在不影响原始功能的情况下将pqr更改为其他单词。
目前我做过类似的事情
RewriteRule ^ pqr /(.*) http://www.mysite.com/someotherword/ $ 1 [L]
但它正在影响搜索,登录等功能。它正在以我想要的方式重定向。
请帮忙
答案 0 :(得分:1)
如果你只想更换“pqr”部分,这就是重写者: RewriteRule ^(。)pqr(。)$ $ 1someotherword $ 2 [L]
答案 1 :(得分:0)
听起来缺少查询字符串?尝试:
RewriteRule ^pqr/(.*) http://www.mysite.com/someotherword/$1 [QSA,L]
替代POST数据
改用GET。
使用重写条件不重定向具有POST数据的文件,将数据存储在数据库中,然后调用重定向文件,当文件在新服务器上打开时,从数据库加载发布数据。