두 개의 도메인과 하나의 호스팅 계정이 있습니다. 새 도메인이 내 호스팅 계정의 하위 폴더를 가리 키길 원합니다.URL REWRITE를 사용하여 보조 도메인을 호스팅 계정의 폴더로 리디렉션
내가 새 도메인의 "호스트 A"리디렉션을했습니다, 그래서 지금 내가 입력 할 때 SECONDARY.COM 내가 호스팅 (내가 입력 된 것처럼 동일한의 루트에 도달 (예를 들어) PRIMART.COM). 나는 여전히 루트가 아닌 폴더에 도달 SECONDARY.COM ("차")를 입력하면 - 그것은 아무것도 변경되지처럼
Options +FollowSymLinks
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} !^secondary\.co\.il$ [NC]
RewriteRule ^(.*)$ http://www.primary.il/secondary$1 [R=301,L]
그러나 보인다
나는 다음이 내용 .htaccess 파일을 추가 .어쩌면 구문에 대해 뭔가, 문제를 찾을 수 없습니다.
저는 거의 아무 것도 시도하지 않았지만 성공하지 못했습니다. 모든 도움을 주시면 대단히 감사하겠습니다.
미리 감사드립니다.
어쩌면 제거 조건의 정규식에서 '^'!? –
당신이 바로 사람이야, 느낌표, 그것은 "NOT"에 대한 REGEX의, 가야했다, 그래서 나는이 고정 있지만 여전히 이동 : 옵션 + FollowSymLinks를 한다 RewriteEngine을 RewriteBase/ 한다 RewriteCond % {HTTP_HOST} 보조 \에. com [NC] RewriteRule^(. *) $ http://www.primary.com/secondary/index.php [R = 301, L] – spelltox