我有一個被黑客入侵的wordpress網站,並且有數千個我想重定向到主頁的鏈接。重定向整個子目錄
以下是我已經把我的.htaccess文件:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^scategory/(.*) http://www.truckeeriverrock.com/$1 [R=301,L]
RewriteRule ^whosonline/(.*) http://www.truckeeriverrock.com/$1 [R=301,L]
RewriteRule ^admintools/(.*) http://www.truckeeriverrock.com/$1 [R=301,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
的問題是,谷歌搜索控制檯仍表現出一些錯誤。例如,如果我去
http://www.truckeeriverrock.com/whosonline/它會根據上面的htaccess規則重定向。 但... 如果我去:http://www.truckeeriverrock.com/whosonline/srfudw/sriktgajxl.cfm 我fet重定向到:http://www.truckeeriverrock.com/srfudw/sriktgajxl.cfm(其中顯示404頁)。
如何確保whosonline目錄及其下的任何內容都被重定向到主頁?
更新: 每個響應我將3行代碼更改爲以下內容,但重定向仍然無法正常工作。
RewriteRule ^(scategory|whosonline|admintools)/ http://www.truckeeriverrock.com/ [NC,R=301,L]
謝謝,仍然有相同的重定向問題,但像壓縮代碼的想法。 – MattM
這與我的代碼不可能是同一個問題。嘗試清除緩存或使用其他瀏覽器。 – Croises
你是對的!我把它放在隱身窗口中,它工作。謝謝! – MattM