网址重写和隐藏网址之间的主要区别

时间:2013-07-31 11:45:26

标签: php .htaccess

经过大量研究后,我对 url重写,漂亮网址和隐藏网址之间的区别感到困惑......虽然三者几乎都执行相同的功能,但这三者之间有什么区别东西?这对SEO有用吗?通过查看URL我们可以确定它是否只是隐藏URL或URL重写?

1 个答案:

答案 0 :(得分:2)

您似乎对您阅读的文章和教程中使用的众多术语感到困惑。

希望这会有所帮助:

漂亮的网址
这有时也称为搜索引擎友好的网址(因为它就是这样),通常看起来像:users/benmajor/profile/ 谷歌现在对访问网页的网址进行了很大的权衡,因此最好遵循这种模式。

网址重写
这是用于将漂亮的URL转换为其系统对应物的实际技术。例如,使用Apache的mod_rewrite模块,您可以使用以下users/benmajor/profile轻松将profile.php?user=benmajor转换为RewriteRule

RewriteRule ^users/[(.*)]/profile/?$ profile.php?user=$1

网址隐藏
这个问题有点难以回答,因为我不知道使用它的上下文,但我会假设这个术语只是意味着隐藏系统URL(即profile.php?user=benmajor)用户。