我想让/ game / game-name /重定向到/game.php?g=game-name
我在.htaccess中使用的代码是:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^game/([a-zA-Z0-9]+)/$ game.php?g=$1
但是当我去/ game / game-name /我得到404错误。任何帮助,将不胜感激。
谢谢!
答案 0 :(得分:1)
这是因为您的规则会将此网址/game/game-name/
转换为此/game/game-name/game.php?g=game-name
您需要做的是:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^game/([a-zA-Z0-9]+)/$ /game.php?g=$1
或者这个:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^game/([a-zA-Z0-9]+)/$ game.php?g=$1