2
我已經徹底搜索了stackoverflow,但找不到任何解決方案,我已收到此錯誤。解決方案ERR_TOO_MANY_REDIRECTS錯誤
信息:
- 我使用重定向僅在
.htaccess
並沒有活動的HTML在我的網頁重定向。 - 我使用
.htaccess
重定向到default.php
root
,non-www
到www
,error page 404.php
,cache control
&gzip
的文件。 (我的htaccess內容如下)。
錯誤:
- 我輸入一個錯誤的URL來測試
404 redirect
,並收到了顯示ERR_TOO_MANY_REDIRECTS
。我嘗試清除瀏覽器緩存,並研究了stackoverflow來調試我的htaccess
代碼,但到目前爲止還沒有解決方案。
幫助要求:
- 我將請計算器成員,以幫助我解決這個錯誤,以供參考下面我列舉張貼我的htaccess代碼。
的.htaccess:
<Ifmodule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine on
RewriteBase/
### re-direct default.php to root/###
RewriteCond %{THE_REQUEST} ^.*\/default\.php\ HTTP/
RewriteRule ^(.*)default\.php$ /$1 [R=301,L]
### re-direct non-www to www of main domain
RewriteCond %{http_host} ^bookkeralatourpackage\.in$ [nc]
RewriteRule ^(.*)$ http://www.bookkeralatourpackage.in/$1 [r=301,nc,L]
#### Rule for Error Page - 404 ####
ErrorDocument 404 http://bookkeralatourpackage.in/404.php
</Ifmodule>
<ifModule mod_headers.c>
Header set Connection keep-alive
ExpiresActive On
# Expires after 1 month
<filesMatch ".(gif|png|jpg|jpeg|ico|pdf|js|htm|html|txt)$">
Header set Cache-Control "max-age=2592000"
</filesMatch>
# Expires after 1 day
<filesMatch ".(css)$">
Header set Cache-Control "max-age=86400"
</filesMatch>
</ifModule>
<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>
讓我知道我已經錯了,也是,如果將需要其他任何細節來解決這個錯誤情況。
謝謝你的時間。根據你的建議,我添加了www,但彈出同樣的錯誤。 404.php確實存在,所以我猜測可能是給完整的網址是沒有必要的(我修改了代碼ErrorDocument 404 /404.php),現在它的工作原理(現在沒有「太多的重定向錯誤」)。只有在這裏抓到的是,子文件夾中的任何錯誤(www.bookkeralatourpackage.in/kerala-tour/xxxx.php中的頁面)都不會重定向到404.php,我現在被卡在這裏。 我已經刪除了該行(RewriteCond%{THE_REQUEST} ^。* \/default \ .php \ HTTP /)並且測試它不起作用。 再次感謝您的時間和幫助。 –
你是天使。我剛剛檢查了404。php文件,並根據您的潛在客戶對「RewriteCond」行進行了一些更改,它現在可以完美實現:)不知道是什麼導致了錯誤。我在下面分享最終的htaccess代碼,希望它能幫助像我這樣的人。再次感謝您對我的幫助了:) –