获取永久链接中的参数变量


Get parameter variables in a permalink

我有一个页面,显示数据库的最后10篇文章,并且使用$_GET['show-all']变量,它显示所有文章。

现在,我想使用永久链接。对于"标准"页面,永久链接为

/articles
对于第二个,我可以使用
/articles/show-all

但搜索引擎如Google将其识别为另一个页面,并生成了重复元标签错误。所以我想用这个永久链接代替

/articles/?show-all

但是我所有的尝试都没有成功。我在。htaccess文件中尝试了以下代码:

RewriteRule ^articles/?(.*)$ /3/contents.php?p=articles&$1 [L]

RewriteRule ^articles/'?(.*)$ /3/contents.php?p=articles&$1 [L]    

看一下规范标签

http://en.wikipedia.org/wiki/Canonical_link_element

避免"重复内容";)

尽量使用或不使用尾斜杠

Since/name !=/name/

所以选择/name?参数

顺便说一下,这个话题有很多关于它的信息:什么时候我应该在URL中使用斜杠?