0

两个多星期以来,我一直在尝试对脚本进行简单的重写。

虽然这似乎是一项简单的任务,但任何重写的尝试.. http://thebluecorsair.com/rank/index.php?character=Timbervvoif

到:http ://thebluecorsair.com/rank/Timbervvoif导致典型的 404 响应。

我已经尝试了大约 20 个不同的答案、页面,以及直接用 PHP 重写但没有运气。

此外,301 重定向也将是什么?

谢谢!

4

2 回答 2

0

通过http://www.generateit.net/mod-rewrite生成:

重写引擎开启

RewriteRule ^rank/([^/]*)$ /rank/index.php?character=$1 [L]

于 2012-05-10T02:30:32.263 回答
0

为了解决这个问题,我使用了以下代码。

RewriteRule ^([a-z]+)$ index.php?character=$1 [QSA,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)?$ index.php?character=$1 [QSA,L]

于 2012-05-10T18:56:31.213 回答