2013-10-31 1 views
2

정규식과 .htaccess를 다시 작성하고 리디렉션하는 것에 익숙하지 않습니다. 나는 다음과 같습니다.htaccess 규칙을 사용하여 www.site.com/subDomainName을 subDomainName.site.com으로 리디렉션합니다.

www.site.com/subDomainName 

을하고 나는 내가 리디렉션을 수행하는 몇 가지 코드를 얻을 수 있었다

subDomainName.site.com. 

로 리디렉션하고 싶지만 www.subDomainName.site.com 지적되고 있었다. 문서 루트에 htaccess로 파일에이 규칙을 추가

+1

실패한 코드는 무엇입니까? – itsbruce

답변

1

시도 :

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^subDomainName\.site\.com$ [NC] 
RewriteRule ^subDomainName(.*)$ http://subDomainName.site.com$1 [L,R] 

는, 리디렉션을 영구적으로 R=301에 대괄호 R 플래그를 변경하려면.

+0

죄송합니다. 실제로 작동했습니다. 아파치 설정에서 물건이 누락되었습니다. 도와 줘서 고마워. – user2941992

관련 문제