"m"을 빌드하고 테스트하려고합니다. 하위 도메인에서 작업하고있는 웹 사이트입니다. "m.domain.com"은 단순히 "domain.com"의 cname이며 서버 측 부울을 설정하여 사이트의 모바일 버전이 다른 CSS와 스크립트만으로 정확히 동일한 페이지를 제공하도록합니다..htaccess로 cname 하위 도메인을 비밀번호로 보호 하시겠습니까?
테스트하는 동안 m.domain.com에 대한 모든 요청에 대해 비밀번호가 필요합니다. 나는 환경 변수 솔루션에 대한 몇 가지 htaccess로 변종을 시도했습니다, 이것은 내가 지금 무엇을 가지고 :이 코드
SetEnvIfNoCase Host m\.domain\.com is_mobile
AuthType basic
AuthName "Mobile site"
AuthUserFile ".htpasswd"
Require valid-user
Order allow,deny
Allow from all
Deny from env=is_mobile
Satisfy any
, "domain.com"와 "www.domain.com"디스플레이를 정상적으로. "m.domain.com"은 예상대로 암호를 묻는 메시지를 표시합니다. 그러나 일단 입력되면 서버는 요청시 500 오류를 리턴합니다.