我正在尝试在我的网站上获取友好的URL,因此我不必通过URL调用特定文件。
示例:
索引页 - http://www.website.com
转到用户个人资料页面 - http://www.website.com/username
有人可以指出我正确的方向,以了解如何做到这一点。
谢谢。
答案 0 :(得分:4)
您可以使用Apache重写引擎模块。
.htaccess
在其中添加重写条件
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
Options -Indexes </IfModule>
您对服务器的所有请求都将转发到index.php
,并且您可以从查询字符串中获取来自网址的数据
$_GET["url"]
那么你可以随心所欲地做任何事情。
答案 1 :(得分:1)