채택완료

http접속시 https

http접속시 https로 이동하게끔 했는데요.

그때 어떻게 했는지 모르겟는데, 네이버쇼핑에 입점할려면 http에서만 승인이 가능하다는데, 어떻게 http로 다시 돌릴수 있는지요?

Copy
<IfModule mod_expires.c>

RewriteEngine On

RewriteCond %{HTTPS} on

RewriteCond %{HTTP_HOST} !^www\. [NC,OR]

RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

</IfModule>

.htacess파일 만들어서 위의내용을 넣어도 안되네요.

|

답변 2개 / 댓글 4개

채택된 답변
+20 포인트

아래 처럼 바꾸어 보세요.

Copy
<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTPS} on

RewriteCond %{HTTP_HOST} !^www\. [NC,OR]

RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

</IfModule>

 

https로 접속 시키려면

Copy
<IfModule mod_rewrite.c>

RewriteEngine on
RewriteCond %{SERVER_NAME} =domain.com [OR]
RewriteCond %{SERVER_NAME} =www.domain.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]

</IfModule>

 

또는

Copy
<IfModule mod_rewrite.c>

RewriteEngine on

RewriteCond %{HTTPS} off

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

</IfModule>

답변에 대한 댓글 1개

저는 이때까지 .htaccess가 아닌 .htacess라고 파일을 계속 올리니 안되는 거였더라구요....

서버 설정을 하지 않고, PHP 만으로 아래와 같이 처리할 수도 있습니다. 

https://sir.kr/g5_tip/9841

 

 

답변에 대한 댓글 3개

http://도메인.com으로 접속시 자동으로 https://도메인.com으로 리다이렉트 되고있는 상황이고, 저는 https://가 아닌 http://로 접속되게 하고싶습니다.
자동으로 리다이렉트 되고있는 상황에서 php로 http://로 이동한들 다시 https://로 리다이렉트 될것같네요.
제가 질문 내용을 잘 못 보았네요. ^^
답변 감사합니다.

답변을 작성하려면 로그인이 필요합니다.

🐛 버그신고