차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
tech:url_redirect [2022/03/06 13:57] – [Url Redirect 301 vs 302] 172.70.233.35 | tech:url_redirect [2023/07/28 19:21] (현재) – [nginx] V_L | ||
---|---|---|---|
줄 29: | 줄 29: | ||
간혹 이것을 악용하여 특정 키워드로 최적화된 페이지를 방문한 사용자를 자동으로 페이지와 전혀 상관없는 광고성 페이지로 옮겨가게 만드는 경우도 있다. | 간혹 이것을 악용하여 특정 키워드로 최적화된 페이지를 방문한 사용자를 자동으로 페이지와 전혀 상관없는 광고성 페이지로 옮겨가게 만드는 경우도 있다. | ||
- | 구글은 이를 doorway page로 여겨 페널티를 부과하기 때문에 | + | [[tech: |
대부분의 경우 302 보다 301 redirect를 사용하는 것을 추천한다. | 대부분의 경우 302 보다 301 redirect를 사용하는 것을 추천한다. | ||
줄 56: | 줄 56: | ||
====nginx==== | ====nginx==== | ||
+ | |||
+ | 강제. 항상. | ||
< | < | ||
줄 64: | 줄 66: | ||
</ | </ | ||
+ | http 에서 https로 301 | ||
+ | |||
+ | <file nginx> | ||
+ | server { | ||
+ | listen 80; | ||
+ | server_name example.com; | ||
+ | root html; | ||
+ | |||
+ | location / { | ||
+ | return 301 https:// | ||
+ | } | ||
+ | } | ||
+ | |||
+ | server { | ||
+ | listen 443 ssl https; | ||
+ | server_name | ||
+ | root html; | ||
+ | |||
+ | ssl on; | ||
+ | ssl_certificate | ||
+ | ssl_certificate_key | ||
+ | ssl_session_timeout | ||
+ | ssl_protocols TLSv1.2 TLSv1.3; | ||
+ | ssl_ciphers | ||
+ | ssl_prefer_server_ciphers | ||
+ | location ~ /\.ht { | ||
+ | | ||
+ | } | ||
+ | } | ||
+ | </ |