我想打开这个网址:
http://www.example.com/quiz/en/my-love/123232
并显示:
http://www.example.com/quiz/en/my-love?result=123232
如何通过.htaccess和RewriteRule来实现?
答案 0 :(得分:0)
谷歌的第一个答案:
Redirect 301 /oldfile.htm /newfile.htm
修改强>
对不起,在你的情况下它不起作用,你是对的。
我想你可以看看这个:htaccess 301 redirect issue with url variables
或者对于docs:
<强> RE-修改
遵循文件:
RewriteRule ^/quiz/en/my-love?result=([^/d]+)/?$ quiz/en/my-love/$1 [L,QSA]
/!\未经过测试
答案 1 :(得分:0)
尝试此通知是否有任何问题。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-z]+)/([a-z]+)/([a-zA-Z-]+)/(\d+)$ $1/$2/$3.php?result=$4