因为我正在尝试将网址重写为搜索引擎友好的形式,但我没有得到正确的形式。例如最初我的网址将是这样的......
http://www.playtoongames.com/getscore.php?game_name=MarioVsSonic
上面的网址是我从 Flash 游戏请求的。因此,当我从 Flash 游戏请求此 url 时,html 内容采用有线格式,如下所示 http://www.playtoongames.com/getscore.php?game_name=MarioVsSonic而不是像这样来.. http://www.playtoongames.com/getscore 现在我想把它做成这样的形式......
http://www.playtoongames.com/getscore/MarioVsSonic
为了发生上述事情,我创建了一个 .htaccess 文件并编写了这样的代码......
RewriteRule ^get_name/([^/\.]+)/?$ getscore.php?get_name=$1 [L]
问候, phphunger
最佳答案
您需要在.htaccess中打开重写模式。
RewriteEngine On
RewriteBase /
然后定义您的重写规则。
关于php - apache mod_rewrite url 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6277086/