我的网址现在是mysite.com/steam/g?appid=730
我想要的是:mysite.com/steam/directory/730
这是我到目前为止所做的:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/directory/(.*)$ /steam/g.php?appid=$1 [L,QSA,NC]
现在这只会给我404找不到。我相信mod_rewrite已启用,因为我可以将所有内容重写为https并删除.php .html等。我使用的是Web主机。
知道可能出现什么问题吗?
答案 0 :(得分:3)
假设您的原始网址为:/tmp
我认为以下内容可以为您提供所需的格式。
http://example.com/steam/g.php?appid=730
答案 1 :(得分:2)
我想你想要
RewriteRule ^steam/directory/(.*)$ /steam/g.php?appid=$1 [L,QSA,NC]