난 내가 '이라는 폴더가 (정말 루트 문서,의는 V-도메인 폴더를 가정 해 봅시다) 문제에있어 appname '. appname.domain.com에서 모든 것이 정상적으로 표시됩니다. 내가 URL이 URL 표시 줄에서 appname.domain.com/appname/somefolder 에 다시 작성하지 않으려는이htaccess로는
http://appname.domain.com/somefolder
그런 짓을 할 때 이제 내 문제입니다. 도움이 되었습니까?
업데이트 : 문서 루트에서 내가하려고 다음에 인덱스와 하위 폴더에 DIR을하고
RewriteEngine On
RewriteBase /v-domain/
RewriteCond %{HTTP_HOST} appname.domain.com
RewriteCond %{REQUEST_URI} !appname/
RewriteRule ^(.*)$ /appname/$1 [L]
RewriteCond %{HTTP_HOST} appname.domain.com
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{REQUEST_URI} !/$
RewriteRule ^appname/(.+)$ http://appname.domain.com/$1/ [R=301,L]
###################
RewriteCond %{HTTP_HOST} appname2.domain.com
RewriteCond %{REQUEST_URI} !appname2/
RewriteRule ^(.*)$ /appname2/$1 [L]
RewriteCond %{HTTP_HOST} appname2.domain.com
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{REQUEST_URI} !/$
RewriteRule ^appname2/(.+)$ http://appname2.domain.com/$1/ [R=301,L]
이러한 규칙은 내가 .htaccess 파일에 넣었을 때 의도 한 것처럼 작동하는 것 같습니다. –
인덱스가있는 하위 도메인 폴더에서 디렉터리를 만든 다음 해당 경로에 도달하려고합니다. "appname.domain.com/appname/somefolder" – razorxan