【发布时间】:2014-12-04 11:16:00
【问题描述】:
我正在用 PHP 运行电子商务网站。我将规则改写为,
RewriteRule ^[A-Za-z0-9-_]+/([A-Za-z0-9-_]+)/?$ product.php?seo_id=$1 [NC,L] #
RewriteRule ^([A-Za-z0-9-_]+)/?$ catalog.php?seo_id=$1 [NC,L] #
有些产品会有重复的链接,但我希望它们在谷歌中作为我喜欢的一个链接。
例如
http://example.com/laptop/dell-1055
AND
http://example.com/products/dell-1055
在我的网站中,我经常使用这两个 URL。两个 URL 都应该可以工作,但我更喜欢第一个 URL (http://example.com/laptop/dell-1055),这些 URL 应该在谷歌而不是第二个 URL 中编入索引。
如何实现。 (我知道它是通过规范或 301 重定向实现的,但我不知道如何实现它)
注意:两个 URL 都在一个页面中处理(例如product.php)
【问题讨论】:
标签: php .htaccess url url-rewriting seo