如何将我的网址www.example.com/profile.php?id=xyz转换为www.example.com/xyz?

时间:2017-01-25 16:54:59

标签: php apache .htaccess url

我的网站(门户网站)中有不同的页面,可能会从URL中获取一个或多个参数。

因此,必须将网址www.example.com/xyz解析为或www.example.com/profile.php?id=xyz,并且值id应该能够使用GET方法。

我正在研究PHP。任何答案都将受到高度赞赏。 (我是PHP的新手,只有基本的+知识。请简要解释一下。)

1 个答案:

答案 0 :(得分:0)

要从www.example.com/profile.php?id=xyz转到www.example.com/xyz,您可以在.htaccess文件中使用以下规则:

RewriteEngine On
RewriteRule ^([^/]*)$ /profile.php?id=$1 [L]

在测试之前,请确保清除缓存。