我一直在看網絡和本網站試圖找到我的問題的答案,但無法解決它呢。所以希望你們可以幫忙。301重定向不在我的網站上工作
我現在有一個301重定向在我的網站
RewriteEngine on
Options +FollowSymLinks
RewriteCond %{THE_REQUEST} ^.*/index\.html
RewriteRule ^(.*)index.html$ http://www.teach-this.com/$1 [R=301,L]
基本上,問題是我的網站顯示重複的內容。
www.teach-this.com www.teach-this.com/index.html
我試圖讓重定向工作,嘗試了各種不同的301個重定向。當我輸入網址時,它會顯示爲.com。但只要我點擊網站內的任何內容並返回主頁,它就會以com/index.html的形式返回。
任何想法都會受到歡迎,如果你需要更多的信息讓我知道。或者,如果有人可以看看這個網站,並告訴我什麼是錯的,那會很好。
在此先感謝
保羅
'%{THE_REQUEST}'會返回請求的第一行,如'GET','POST','HEAD'等等......可能不是你要找的東西,所以你的' RewriteRule'永遠不會執行。 – doublesharp
你可以發佈一個URL的例子和你希望它重定向到的URL嗎? – doublesharp