내 가상 호스트 (mediatemple)에서 한 도메인의 하위 폴더를 가리 키려고합니다. 301 리디렉션이 아닌 내부 재 작성을 사용하고 싶습니다. 다음은 서버 측에서 목표도메인 간 htaccess 내부 재 작성?
http://www.clientdomain.com/blog/$1 --> http://www.mydomain.com/wpmu/clientdomain/$1
이다, 구조는 다음과 같습니다 : 지금까지 난 단지 301 리디렉션 성공 했어
/x/y/z/domains/clientdomain.com/html/blog/ -- htaccess file is here
/x/y/z/domains/mydomain.com/html/wpmu/ -- wpmu installation
을,하지만 내 목표는 일을 마스크되도록 WPMU 위치를 공개하지 않고 클라이언트의 블로그에 전원을 공급할 수 있습니다. 내 작업 301 리디렉션은 다음과 같습니다.
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/blog/
RewriteRule ^(.*)$ http://www.mydomain.com/wpmu/clientdomain/$1 [NC]
쉽게 내부 재 작성으로 변환 할 수 있나요? 난 당신이 이 내부 재 작성 뭐 ... 것은 이러한 유형의 사전에
감사합니다,
케이시
URI 대신 절대 파일 시스템 경로를 사용해 보셨습니까? – Gumbo
아직 성공하지 못했습니다. 파일 시스템 경로가 htaccess의 URI와 다르게 지정 되었습니까? 내 RewriteCond에서 % {PATH_INFO}를 사용하면 일치하지 않습니다. – Casey
mod_rewrite가 $ {DOCUMENTROOT} – Casey