我想让网址看起来像这样:
http://example.com/lobby/1
而不是
http://example.com/lobby.php?id=1
我知道我可以用.htaccess做到这一点,但我无法找到方法。
答案 0 :(得分:0)
有几个已经回答的问题,例如.htaccess rewrite "/book.php?id=1234" to "/book/1234"
RewriteCond %{QUERY_STRING} ^id=([0-9]+)$
RewriteRule ^ lobby\.php$ /lobby/%1? [L]
答案 1 :(得分:0)
您可以使用以下内容:
RewriteEngine on
RewriteCond %{THE_REQUEST} /lobby\.php\?id=([0-9]+)
RewriteRule ^ /lobby/%1? [NC,L,R]
RewriteRule ^lobby/([0-9]+)/?$ /lobby.php?id=$1 [NC,L]
答案 2 :(得分:0)
尝试一下!
在htaccess文件中写入
RewriteEngine on
RewriteRule ^ lobby /([[0-9] +)lobby.php?id = $ i
并在您的html或php文件中调用 lobby.php?id = $ i
按页
大厅/ $ i
您完成了。