2
如何將我網站上的所有流量重定向到主頁?我如何使用.htaccess將所有流量重定向到主頁?避免無限重定向循環?
我們正在爲客戶重新設計一個網站。在他們當前的主機上,我們刪除了他們的舊網站,並將其着陸頁(http://norbutconstruction.com/)作爲他們的主要索引。
這是執行重定向代碼我有一個.htaccess文件:
<IfModule mod_rewrite.c>
#Redirect all of the traffic to the temporary landing page
RewriteEngine on
RewriteRule (.*) /index.php [R=302,L]
</IfModule>
當我試圖訪問一個頁面谷歌已經索引(http://www.norbutconstruction.com/contact-us )這導致無限循環。只要我一直在使用.htaccess文件,我似乎記得編寫導致無限循環的規則。我知道這應該是非常簡單的事情,但我甚至找不到如何做到這一點的例子。
有沒有人有如何讓這段代碼工作的建議,或者有關如何避免.htaccess重定向中的無限循環的一般性建議?我似乎總是有這些麻煩。
提前致謝!
我不得不添加這些行: 的RewriteCond%{} REQUEST_FILENAME -f 的RewriteCond%{} REQUEST_FILENAME -d ,因爲我必須在圖像的參考!該文件也被重定向。 – BVBAccelerate 2011-03-01 21:40:05