최근에 내 도메인을 https
으로 리디렉션하기 시작했으며 Safari에서 특히 모바일에서 "너무 많은 리디렉션"오류가 발생합니다. 모든 컴퓨터와 다른 브라우저에서 모든 것이 잘 작동합니다.Https가 Safari에서 너무 많은 리디렉션을 야기 함
다음은 리디렉션을 완료 한 방법입니다. 내 SSL 문제를 일으키는 내가 DNS 전파 몇 가지 문제를 해결하기 때문에 나는 또한 Cloudflare을 사용할
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule^https://example\.com%{REQUEST_URI} [R=301,L,NE]
주요 도메인에 대한
.
편집 :
그것은 컴퓨터를 제외한 모든 사파리 브라우저에 영향을 미치고 캐시를 삭제하면 문제가 해결되지 않습니다. 도메인이 하나 뿐이며 하위 도메인이 몇 개 있습니다.
나는 htaccess로 다른 지침을 수행
RewriteCond %{HTTP_HOST} ^example.com$ [OR]
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule ^folder\/?(.*)$ "http\:\/\/example\.com\/all\-categories\/folder\/$1" [R=301,L]
편집이 :
변경 호스트가 나를 위해이 문제를 해결 해결했다.
이 문제는 한 컴퓨터에서만 (?) 하나의 브라우저에만 영향을주는 경우 클라이언트 쪽 캐싱 문제를 강력하게 암시합니다. .htaccess에서 지시문에 문제가있는 경우 _all_ 컴퓨터의 _all_ 브라우저에 영향을줍니다. 여러 도메인이 있습니까? .htaccess 파일에 다른 지시문이 있습니까? – MrWhite