2015-01-28 3 views
1

나는 wordpress에 대한 블로그를 가지고 있습니다 (예 : www/blog.com - 폴더와 example.com, www/example.com - 폴더).내 사이트가있는 Wordpress

나는 내 사이트에 worpress를 통합하려고합니다. example.com/blog - 반드시 wordpress 색인 페이지로 이동해야하며 example.com/blog/post_name은 wordpress post로 이동해야합니다.

worpress 관리자 패널에서 아파치 conf의

<VirtualHost *:80> 
    ServerName example.com 
    DocumentRoot /var/www/example.com 
    ServerAlias www.example.com 
    Alias /blog /var/www/blog.com 
    <Location /blog> 
    </Location> 
</VirtualHost> 
<Directory /var/www/example.com> 
    #code 
</Directory> 
<Directory /var/www/blog.com> 
    #code 
</Directory> 

내가 변경 :
워드 프레스 주소 (URL)
example.com/blog 사이트의 주소 (URL) 예를 합니다. co.kr에서
고정 링크 설정 to/blog/% postname %/

내가 example.com/blog에 갈 때

는 그것을 잘 작동하지만 내가 example.com/blog/post_name를 입력 할 때 내가 404 오류가 있습니다.

편집 :
요청는 워드 프레스 디렉토리로 이동 example.com/blog하지만 example.com/blog/post_name

+0

으로 설정되어 있는지 확인하고 mod_rewrite를 활성화해야합니다. 어떤 버전의 아파치를 실행하고 있습니까? –

+0

아파치/2.2.22 (데비안) – Joyeffect

답변

0

체크 아웃이 wordpress.org article index.php에 example.com로 이동합니다. 이미 VirtualHost에 누락 된 것을 볼 수있는 AllowOverride FileInfo 지시문을 삽입하는 것과 함께 mod_rewrite를 사용하도록 설정하는 데 도움이됩니다./blog (/var/www/blog.com) 디렉토리의 .htaccess 파일에 대해 읽는 것을 잊지 마십시오. RewriteBase/blog

+0

감사합니다, 당신 말이 맞아요, 내가 잘못했습니다 .htaccess 구성 – Joyeffect

+0

@ 마빈 기쁜이 일을 ... 제발 대답 내 대답을 받아들이시겠습니까 (: –

관련 문제