动态网址+ SEO

时间:2012-04-03 20:51:20

标签: seo search-engine friendly-url dynamic-url

我有一个网站,可以为所有内容生成动态网址。

它使用一个函数来显示index.php页面上的内容,并通过“action”调用它。

因此,如果用户想注册,则会有注册函数调用它。 如果用户想要浏览下载页面,则会有下载功能调用它。

这样的事情:

index.php?action=signup
index.php?action=downloads
index.php?action=news&type=type&id=id

在最后一个案例中是新闻。 新闻按类型 ID 分为两个数字。

类型可以是:文章,更新等。

我的问题是:为了在友好的URL上转换所有内容,我必须做什么和做什么?

1 个答案:

答案 0 :(得分:1)

假设您在Apache服务器上,您将需要使用.htaccess文件,以及使用规则重写URL的方法,这并不奇怪地称为RewriteRule。

如果你搜索.htaccess RewriteRule,谷歌会有的信息,但一个很好的起点是http://corz.org/serv/tricks/htaccess2.php

你最终会将一个名为.htaccess的文件放在你的公共网络文件夹中,如下所示:

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(?:/(.*)){1,3} index.php?action=$1&type=$2&id=$3 [R,NC]

注意:我没有对上述内容进行测试,具体取决于您希望漂亮链接的外观。