Mod-Rewrite
使用虛擬主機的 ERR_TOO_MANY_REDIRECTS
使用 Google Chrome 進入我的網站時,我收到了 ERR_TOO_MANY_REDIRECTS。
我沒有使用任何重寫模組。
這是我的網站配置:(字面意思是虛擬主機)
<VirtualHost *:80> ServerName mcwownetwork.net ServerAlias www.mcwownetwork.net DocumentRoot /var/www/html/ </VirtualHost>
雖然這是我的帶有 SSL 的虛擬主機
<IfModule mod_ssl.c> <VirtualHost *:443> ServerName mcwownetwork.net ServerAlias www.mcwownetwork.net DocumentRoot /var/www/html/ Redirect permanent / https://mcwownetwork.net/ SSLCertificateFile /etc/letsencrypt/live/mcwownetwork.net/cert.pem SSLCertificateKeyFile /etc/letsencrypt/live/mcwownetwork.net/privkey.pem Include /etc/letsencrypt/options-ssl-apache.conf SSLCertificateChainFile /etc/letsencrypt/live/mcwownetwork.net/chain.pem </VirtualHost> </IfModule>
有什麼解決辦法嗎?
httpd.conf
不包含任何可能導致此問題的相關內容。
您的 TLS 虛擬主機條目正在重定向到自身,從而創建一個無限循環
<VirtualHost *:443> ServerName mcwownetwork.net Redirect permanent / https://mcwownetwork.net/
(您可能應該將該重定向指令移至普通的 http 虛擬主機條目)