我被告知使用$ _GET获取内容是旧学校,应该使用文件夹路径代替seo目的。
例如
GET
http://domain.com/content.php?id=1
文件夹路径
http://domain.com/content/this-is-an-article
这是真的,我应该使用哪一个?
答案 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]