我是php新手。我有一个问题。
目前我正在使用
这样的地址www.example.com/news.php?news_id=11
但我希望像这样显示
www.example.com/news/news_title
像我这样的php初学者是否可能。请有人帮帮我。 我有谷歌它,但主要是我发现只有wordpress。所以指导我如何做到这一点。
答案 0 :(得分:0)
最简单的URL重写案例是重命名单个静态网页。要使用Apache的URL重写功能,您需要在网站的文档根目录中创建或编辑.htaccess
文件(或者,不太常见,在子目录中)。
例如,如果你有一个名为Xu8JuefAtua.htm的马的网页,你可以将这些行添加到.htaccess:
RewriteEngine On
RewriteRule horses.htm Xu8JuefAtua.htm
现在,如果你访问http://www.mywebsite.com/horses.htm,你实际上会看到网页Xu8JuefAtua.htm。此外,您的浏览器将保留在horses.htm,因此访问者和搜索引擎永远不会知道您最初为该页面提供了如此神秘的名称。
答案 1 :(得分:0)
您想要的术语是“清洁网址”:http://en.wikipedia.org/wiki/Clean_URL