2014-10-06 3 views
1

나는 루트 html 폴더에 매핑 된 하위 도메인을 가지고 있지만 index.php 파일을로드하는 대신 하위 도메인의 방문자가 login.php라는 폴더에있는 파일을 보게하고 싶습니다.htaccess를 사용하여 하위 도메인을 파일로 리디렉션 할 수 있습니까?

방문자에

user-a.mydomain.com 
user-b.mydomain.com 

등의 파일을로드해야합니다

mydomain.com/login.php 

을하지만 주소 표시 줄에 경로를 변경하지 않습니다.

이것이 가능합니까? 나는 htaccess를 잘 이해하지 못합니다.

M.

당신은 당신의 DOCUMENT_ROOT/.htaccess 파일에이 코드를 사용할 수 있습니다

답변

0

:

RewriteEngine On 
RewriteBase/

RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteCond %{HTTP_HOST} ^[^.]+\.domain\.com$ [NC] 
RewriteRule ^/?$ login.php [L] 

이 조건 RewriteCond %{HTTP_HOST} ^user- 확실히 그 규칙은 영향이 하위 도메인가에 대한 user-

+0

감사로 시작하는 것입니다! 나는 그것을 지금 시험해 볼 것이다. 앞에서 '사용자'가없는 하위 도메인과 일치 시키려면 어떤 재 작성 규칙을 사용할 수 있습니까? 예 : demo.mydomain.com이라는 파일도 있습니다. – MVS

+0

ok 이제 내 업데이트 된 규칙을 확인하십시오. – anubhava

관련 문제