2014-03-12 2 views
0

IIS 서버에 ISAPI_Rewrite를 설치했습니다.ISAPI_Rewrite에 대한 이상한 점

그리고 내가 여기에 내가 httpd.ini에서 사용하는 코드의 www.site1.com/* & *.site2.com

www.site2.com/*에에 *.site1.com를 다시 작성하려면 :

[ISAPI_Rewrite] 
RewriteCond Host:^*.site1.com$ 
RewriteRule ^(.*)$ /www.site1.com/$1 [I,L] 

RewriteCond Host:^*.site2.com$ 
RewriteRule ^(.*)$ /www.site2.com/$1 [I,L] 

을하지만이다는 사용할 수 없습니다 site1.com 만 작품이다 site2.com의 RewriteRule. (123.site2.com을 방문하면 www.site1.com/123을 다시 작성합니다.)

123.site1.com을 방문하면 www.site1.com/123으로 다시 작성하고 456을 방문하면됩니다. site2.com은 www.site2.com/456으로 다시 작성됩니다.

아무도 도와 줄 수 있습니까?

답변

0

규칙이 동일하고 사이트가 동일한 구성으로 동일한 서버에있는 경우 DNS 항목을 확인하고 규칙이 해당 사이트에 적용되는지 확인하십시오.