我希望我的web服務器將所有http請求重定向到https。 所以我建立了我的.htaccess我的.htaccess重定向到https產生一個404
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
重定向似乎工作,但是當我進入_http://example.com/test/它重定向到_HTTPS://example.com/httpdocs/test/這會產生一個404錯誤。 如果我直接去_https://example.com/test/,一切正常!
重寫模式中不需要前導斜槓。 –
你說得對,我把它刪除了。 –