2014-05-21 6 views
0

내 웹 페이지는 blog.example.com 이었지만 지금은 example.com입니다. example.com/blog라는 URL에 Wordpress 페이지가 있고 그것을 망쳐 놓기 때문에/blog 디렉토리 (blog.example.com이 호스팅 된 웹 사이트)를 삭제해야했습니다.도메인 디렉토리에서 .htaccess가있는 도메인으로 하위 도메인 리디렉션

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^blog\.example\.com 
RewriteRule ^(.*)$ http://www\.example\.com/$1 [L] 

뿐만 아니라 :

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^(www\.)?blog\.example\.com$ [NC] 
RewriteRule^http://www.example.com/%{REQUEST_URI} [NE,R=301,L] 

그리고 :

은 내가 시도

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

을하지만이 중 어느 것도 하위 도메인의 차이도하지 않습니다. blog.website.com/URLS를 website.com/URLS로 리디렉션하려면 어떻게해야합니까? (워드 프레스의 웹 페이지 website.com/blog를 엉망으로 만들 것이므로 example.com/blog를 만들지 않고)

답변

0

나는 그것을 알아 냈다! 나는에 있었다 :

  1. 메인 도메인
  2. 으로 public_html에 디렉토리에서 하위 도메인 blog.example.com 만들기에 하위 도메인을 리디렉션했는데 Bluehost를에서 리디렉션/블로그 리디렉션 제거
  3. RewriteEngine On 
    RedirectMatch 301 ^/(.*)$ http://example.com/$1 
    
:

은/블로그 리디렉션 아래 .htacces 파일이 리디렉션 코드를 추가합니다

관련 문제