2011-03-02 2 views
0

스토어 앱은 /store/ 디렉토리에 있으며 기본 도메인으로 이동하려고합니다. 이 URL에는 많은 수의 링크가 있으므로 전송할 때이 URL을 보존하고 싶습니다. 예를 들어디렉터리/폴더를 변경하려면 ISAPI_Rewrite를 사용하십시오. 이게 옳은 거니?

:

http://www.mystore.com/store/hammer.aspx

http://www.mystore.com/hammer.aspx의 새로 유효한 URL로 전달한다.

가끔 URL의 .aspx 뒤에 문자열 데이터가 있기 때문에 원래 URL에있는 URL도 전송해야합니다. 내 htaccess로를 업데이트 할 경우 ISAPI 재 작성에

,이 코드는 올바른 것 :

RewriteCond %{HTTP_HOST} ^www.mystore.com/store$ 
RewriteRule ^(.*) http://www.mystore.com/$1 [L,RP] 

이 맞습니까? 나는 /$1 구문에 약간 혼란 스럽다.

답변

0

내가 (ISAPI_Rewrite v3에서) 다음과 같이 설정을 수정하도록 제안 :

RewriteBase/
RewriteCond %{HTTP_HOST} ^www\.mystore\.com$ 
RewriteRule ^store(/.*\.aspx.*) $1 [NC,R=301,L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*\.aspx.*)$ store/$1 [NC,L] 
관련 문제