我希望我的地址看起来像这样:www.example.com/112112/example
其中112112
是一个数据,我想在php脚本中使用。这该怎么做?出于某些原因,我不希望地址看起来像www.example.com?id=112112
答案 0 :(得分:2)
您可以使用网址重写来实现从www.example.com/112112/example到www.example.com?id=112112的绑定 对于Apache webserver,您可以在此处找到指南:http://httpd.apache.org/docs/2.0/misc/rewriteguide.html
答案 1 :(得分:0)
这是关于mod_rewrite
和.htaccess
- 文件,将.htaccess文件添加到您的网络服务器根目录并添加以下代码:
RewriteEngine On
RewriteRule ^(.*)/ index.php?id=$1
答案 2 :(得分:0)
最简单的方法是使用Apache Web服务器以及mod_rewrite。为了获得理想的效果,你可以在你的目录中输入一个.htaccess:
RewriteEngine on
# Dont rewrite files or directories which actually exist
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Rewrite for example.com/100/example to example.com/page.php?id=100
RewriteRule ^([^/]+) page.php?id=$1
你可以有很多规则来涵盖不同的可能性。