什么是美化我的url的最快方法?
我总是有一个单一的ID('页面')。 我想要的url是www.mysite.com/page
谢谢
假设你的网站在Apache上运行,你可以使用mod_rewrite 。
简单地在你的web服务器上创建一个.htaccess
文件,如下所示:
RewriteEngine On RewriteBase / RewriteRule (.*) index.php?page=$1
几个选项:
mod_rewrite是完整理解最复杂的,但它是(可能是)上述的最有效的方法,可以用最少的PHP代码所需要的。
我更喜欢使用.htaccess将所有非静态请求发送到index.php,并解析$_SERVER['PATH_INFO']
变量,并确定哪些代码运行,但在你的情况下,最简单的方法可能是使用mod_rewrite作为已经说过了。