我一直试图在脚本上完成一个简单的重写超过两周。
虽然看起来这将是一项简单的任务,但任何尝试都要重写...... http://thebluecorsair.com/rank/index.php?character=Timbervvoif
到:http://thebluecorsair.com/rank/Timbervvoif会产生典型的404响应。
我已经尝试了大约20种不同的答案,页面,以及直接用PHP重写而没有运气。
此外,301的重定向是什么?
谢谢!
答案 0 :(得分:0)
通过http://www.generateit.net/mod-rewrite生成:
RewriteEngine On
RewriteRule ^ rank /([^ /] *)$ /rank/index.php?character=$1 [L]
答案 1 :(得分:0)
要解决此问题,我使用了以下代码。
RewriteRule ^([a-z]+)$ index.php?character=$1 [QSA,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)?$ index.php?character=$1 [QSA,L]