2014-07-09 5 views
0

나는 Heroku에서 호스팅되는 메인 사이트와 Bluehost에서 호스팅되는 Wordpress 블로그를 가지고 있습니다. 블로그를 보려면 사용자가 blog.example.com을 입력하면됩니다. 그러나 사용자가 blog.example.com을 입력 할 때 URL이 example.com/blog으로 변경되도록 URL을 리디렉션하는 방법은 무엇입니까?하위 도메인을 웹 사이트 디렉토리로 리디렉션하는 방법

 RewriteEngine on 

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 
:

RewriteCond %{HTTP_HOST} ^(.+)\.example\.com$ 
RewriteRule^http://example.com/blog/%1 [L,R=301] 

이 내가 (워드 프레스 기본) 지금까지의 .htaccess 파일에있는 것입니다 :

은 내가 .htaccess 파일에이 두 가지 명령을 추가하고 사이트에 리디렉션 순환에 간다

감사!

답변

1

하면되지, 이것은 당신의 블로그는 당신이 OWN 모두 기록

blog.example.com 도메인 포인터 DNS 및 example.com이 수뿐만 아니라 example.com에 호스팅, 또는하지 않는 간단한 htaccess로 문제

없는 수 다른 다른 위치를 가리킬 수 있습니다.

다른 도메인으로 모든 URL을 다시 작성하려면 해당 URL을 호스팅해야합니다. 그렇지 않으면 DNS 레코드가 Wordpress에 처음으로 도달하지 않습니다.

경우; 당신이 모두를 소유, 당신은 example.com 도메인

을에서 호스팅되는 example.com/blog

참고 워드 프레스에 워드 프레스 사이트의 URL을 변경 설정 워드 프레스 사이트에 다음 example.com 같은 장소에 blog.example.com DNS를 가리킬 수 있습니다

관련 문제