两个多星期以来,我一直在尝试对脚本进行简单的重写。
虽然这似乎是一项简单的任务,但任何重写的尝试.. http://thebluecorsair.com/rank/index.php?character=Timbervvoif
到:http ://thebluecorsair.com/rank/Timbervvoif导致典型的 404 响应。
我已经尝试了大约 20 个不同的答案、页面,以及直接用 PHP 重写但没有运气。
此外,301 重定向也将是什么?
谢谢!
两个多星期以来,我一直在尝试对脚本进行简单的重写。
虽然这似乎是一项简单的任务,但任何重写的尝试.. http://thebluecorsair.com/rank/index.php?character=Timbervvoif
到:http ://thebluecorsair.com/rank/Timbervvoif导致典型的 404 响应。
我已经尝试了大约 20 个不同的答案、页面,以及直接用 PHP 重写但没有运气。
此外,301 重定向也将是什么?
谢谢!
通过http://www.generateit.net/mod-rewrite生成:
重写引擎开启
RewriteRule ^rank/([^/]*)$ /rank/index.php?character=$1 [L]
为了解决这个问题,我使用了以下代码。
RewriteRule ^([a-z]+)$ index.php?character=$1 [QSA,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)?$ index.php?character=$1 [QSA,L]