2011-12-22 20 views
0

如何使用.htaccess去掉/忽略/ page/X /其中X是頁碼,從我的網站上,只要它正好在domain.com之後,就像domain.com/page/29/?如何使用.htaccess忽略/刪除/ page/X/from url?

刮刀網站鏈接到我的網站與職位分頁出於某種原因,導致谷歌抓取這些鏈接。不幸的是,我的網站沒有顯示404,而是顯示了一個頁面,並且規範網址包括/ page/29 /。這不好。傷害我的排名。

這將如何在htaccess中完成,以便像/ page-name /之類的任何其他分頁仍然可以工作?

+0

我沒有得到它。您能否給我們舉個例子,以及您想要的東西(重寫/ 404-ed/keep-the-way-they-are) – Gerben 2011-12-22 19:47:45

回答

0

如果您想重寫/ page/X/to/page /,您可以嘗試以下規則。 (其中X爲任意數字)

RewriteRule ^page/([0-9]+)/$ http://domain.com/page/ [R=302,L] 

如果你想重寫/ [anystring]/X /到/ [anystring] /你可以試試

RewriteRule ^(.*)/([0-9]+)/$ http://domain.com/$1/ [R=302,L]