需要建立SEO网址的建议

时间:2010-12-15 06:03:35

标签: php .htaccess mod-rewrite

所以我试图建立自己的网页/ cms和东西。一切都很好,但现在我想优化它。 我此时正在寻找SEO友好的网址。对于那些会建议“使用框架”的人,我会减去代表,因为你不能仅仅通过使用框架学习php(这个框架非常好,我将在以后继续)。

所以情况如下: 我有像my_profile.php和index.php?deal = 39等页面。 我知道我需要使用mod_rewrite,我有一点点expierence。 我知道你可以在mod_rewrite中使用GET参数。

另外,如果我有像www.example.com/index.php?id=88这样的网址,我如何在www.example.com/very-cool-url

中制作这些网址?

所以一般来说,任何好的建议都会对如何进行有所启示。

1 个答案:

答案 0 :(得分:3)

这应该是你应该开始的。

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule .* index.php/$0 [PT]

基本上,现在您可以输入类似

的内容
example.com/contacts/john

并使用PHP来获取参数,例如

$params = explode('/', $_SERVER["REQUEST_URI"]);

请注意此代码未经过测试,而且还有更多内容。