2011-03-22 125 views
0

親愛的..我已經嘗試了一些解決方案,但不工作,因爲我不知道很多的htaccess 我有問題,我的PHP腳本,使谷歌爬我的網址在錯誤的網址:htaccess重定向大量瘋狂的URL到一個網址

http://www.xaluan.com/modules.php?name=Horoscopes&file=detail&url=/news/thu-gian/trac-nghiem/2011/03/163906-thu-bay-cua-ban/modules.php%25253fname=News&file=categories&op=newindex&catid=2 

正確網址,只有類似於這樣的:

http://www.xaluan.com/modules.php?name=Horoscopes&file=detail&url=/news/thu-gian/trac-nghiem/2011/03/163906-thu-bay-cua-ban/ 

它添加一個更多的時間來的網址鏈接: modules.php%25253fname =新聞&文件=類別& OP = newindex & CATID = 2 .. ECT

,但我已經刪除所有這些sripts 關於谷歌的其他問題,他們回來comback增益解決這個問題,嘗試抓取的鏈接不會退出.. 所以我想 重定向所有的URL(有VAR:細節),以一個URL

這裏我一個

RedirectMatch ^/(.*)detail(.*)$ http://www.xaluan.com/toolbar/ 

但nerver工作? 請幫忙corect

回答

0

嘗試

RewriteEngine On 
RewriteRule ^.*detail.*$ http://www.xaluan.com/toolbar/ [L,R=302] 
+0

抱歉,您的修補程序將所有重定向URL類似這樣的。 我只需要重定向哪個網址上有「詳細信息」就可以了。只能更正一個網址。 感謝您的任何解決方案 – binh 2011-03-22 10:01:32

+0

ü想要將所有包含詳細信息的url都重定向到新的toobar url? – Zimbabao 2011-03-22 12:20:32

+0

是的..因爲谷歌抓取這些鏈接..然後人們不斷從搜索到該鏈接(但該頁面刪除),有的時候谷歌再次抓取他們..我只是不希望他們看到沒有意義的404頁面。 – binh 2011-03-23 01:28:43