Apache에서 제공하는 작은 사이트가 있습니다 (Nginx를 앞에 놓거나 Apache로 변경할 수 없음) .http 및 https 모두에서 동일한 사이트를 제공하도록 설정되어 있습니다 (https-> https 리디렉션 없음) 지금까지 http와 https 버전이 동시에 제공됩니다).
.htaccess
다른 텍스트 파일을 제공하기 위해 http와 https를 통해 동일한 URI를 설정해야 합니까?
등 http://example.com/proto.txt
하면서 "이 사이트는 HTTP를 통해입니다"라고 https://example.com/proto.txt
"이 사이트는 HTTPS를 통해 제공"말할 것입니다.
@ dcaron, 이것은 정확히 내가 필요한 것입니다. 정확히 그렇게하는 법을 알 수 없으며 조언이나 더 나은 코드 스 니펫이 필요합니다. :)
—
Kevin M
귀하의 http 및 https 사이트가 서로 다릅니다
—
피터-복원 모니카
<VirtualHost>
. 따라서 그중 하나에 다른 robots.txt를 구성하기 만하면됩니다. 주위 :RewriteRule ^/robots.txt$ /path/to/alternative/robots.txt [L]
RewriteRule
에.htaccess
그것에 조건은 HTTPS를 통해 제공되는과.