GET已经过时了?

时间:2015-08-13 13:16:33

标签: php path get directory

我被告知使用$ _GET获取内容是旧学校,应该使用文件夹路径代替seo目的。

例如

GET

http://domain.com/content.php?id=1

文件夹路径

http://domain.com/content/this-is-an-article

这是真的,我应该使用哪一个?

1 个答案:

答案 0 :(得分:0)

两个

使用文件夹样式的URL更适合SEO,但在幕后这些通常会被重写(如果使用apache,则使用.htaccess中的重写规则)将它们转换为适当的获取URL。

所以

http://domain.com/content/this-is-an-article

会在幕后重写

http://domain.com/content.php?title=this-is-an-article

对于您网站的用户,他们会看到/使用网址的文件夹版本。

一个示例apache重写规则是:

RewriteEngine on
RewriteRule ^content/([^/\.]+)/?$ content.php?title=$1 [L]
相关问题