0
내 워드 프레스 사이트가 워드 프레스 관리자에서 https://www.example.com
이다 HTTPS로. 여기 내 .htaccess
입니다. 어떤 이유 HTTP에서 HTTPS로 수신 거부 워드 프레스 다시 HTTP로는 마지막으로 내가 <code>Simple SSL</code> 플러그인을 사용하고 <code>Settings/general</code></p> <p>에서
<IfModule mod_rewrite.c>
RewriteEngine on
#RewriteCond %{HTTP_HOST} =example.com
#RewriteRule (.*) https://www.example.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^example.com[nc]
RewriteRule ^(.*)$ http://www.example.com/$1 [r=301,nc]
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} wp-admin
RewriteRule ^(.*)$ https://www.example.com/wp-admin/ [R,L]
</IfModule>
# BEGIN rlrssslReallySimpleSSL rsssl_version[2.5.22]
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>
# END rlrssslReallySimpleSSL
때
example.com
에 가서 X가--전달 프로토는 요청 여부를 결정하는 방법의 경우는 HTTP->되는 https-> HTTP-> HTTPS
example.com
https://example.com
http://www.example.com
https://www.example.com
으로 바꾸면 절대로 'https : // www.example.com'으로 이동하지 않습니다. 그것은'https : \\ example.com'에 있습니다. htaccess에서 모든 것을 지우더라도 실제로이 작업을 수행합니다. – codeNinja
어느 것이 사용 되었습니까? 'X-Forwarded-Proto'또는 SERVER_PORT가 사용 되었습니까? 당신도 다른 하나 시도 했습니까? – janh
나는'x-forwarded-proto'를 시도했다. 나는 또한 다른 것을 시도했다. 둘 다 바운스가 발생합니다. – codeNinja