회사가 아닌 환경에서 첫 번째 웹 사이트를 구축하는 중입니다. http://example.com 제대로 작동합니다.하지만 친구가 시도했을 때 GoDaddy가 모든 곳에서 HTTPS를 강제하고 인증서 오류가 발생한다는 것을 발견했습니다. 그런 다음 일반 페이지가 표시됩니다. “아주 멋진 미래의 집”에 대한 정보입니다. (어떤 종류의 cgi 폴더로 전달됩니다.)
이 동작을 비활성화 할 수있는 방법이 있습니까? 가능하다면 비용을 지불하고 싶지 않습니다. 피할 수 있다면 SSL 인증서를 위해. 이 페이지에는 학교 과제에 대한 몇 가지 기본적인 내용 만 표시됩니다. 저는 고객 데이터를 수집하지 않기 때문에 SSL이 필요하지 않다고 생각합니다.
지금 CPanel과 함께 Linux 호스팅을 사용하고 있습니다. 쉽게 변경할 수 있지만 도움을 주시면 감사하겠습니다.
댓글
여기 (대부분의 사람들이 일반적으로 반대 작업을 원하기 때문에 ' GoDaddy 도움말 문서가 없습니다.)
HTTP
로 전달할 수 있습니다. 그러나 방문자가 반복적으로 HTTPS
버전을 요청하는 브라우저 확장 프로그램을 사용하는 경우 루프에 빠질 수 있습니다. 답변
예, .htaccess 파일을 수정하여 HTTP에서 HTTPS로 리디렉션을 비활성화 할 수 있습니다. .htaccess 파일에서 다음 코드를 제거하면됩니다.
RewriteEngine On RewriteCond %{HTTPS} on RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}
또한 Let “s Encrypt에서 무료 SSL 인증서를받을 수 있습니다.
Cpanel에는 사용할 수있는 플러그인이 있습니다. 서버에 명령 줄을 사용하여 설치할 수 있습니다.
서버에 대한 명령 줄 액세스 권한이없는 경우 무료 Let “s Encrypt 인증서를받을 수있는 다른 방법도 있습니다.
댓글
- cpanel에서 htaccess 파일을 볼 수 없습니다. 2 일 동안 시도했지만 동일한 오류입니다.
HTTPS
를 강제하는 브라우저 확장 프로그램을 사용하고 있습니까? 웹 서버 '의 구성에 리디렉션을 추가 할 수 있습니다. ( .htaccess 파일 사용) 모든 요청을HTTP
로 리디렉션하지만 브라우저 확장을 사용하는 방문자는 다음과 같은 경우 루프에 걸릴 수 있습니다. '는HTTPS
만 요청합니다 (확장 프로그램 코딩 방법에 따라 다름).이 경우 가장 쉽고 신뢰할 수있는 솔루션은 CloudFlare를 추가하는 것입니다. 무료 유연한 SSL 을 제공합니다.