다시 작성하는 데 문제가 있습니다.해결할 URL을 가져올 수 없습니다 ... htaccess, mod_rewrite, wordpress 문제
저는 WordPress를 내/블로그 디렉토리에 설치했지만 Wordpress 페이지를 블로그 디렉토리 외부에 표시하려고합니다. 처음 세 줄은 'www'를
RewriteEngine on
RewriteCond %{HTTP_HOST} ^tooboss.com$
RewriteRule ^(.*)$ "http\:\/\/www\.tooboss\.com/$1" [R=301,L]
RewriteRule ^(.*)$ "/blog/$1" [L]
에 모든 리디렉션 이미 있었다 (I는 나의 루트 URL에 워드 프레스 내에서 표시 URL을 변경 :
그래서, 내 루트의 .htaccess에 내가 선을 추가 , "/ blog /"앞에 퍼머 링크 구조를 변경하여 블로그 디렉토리에 내 게시물이있는 것처럼 보였습니다.
모든 것이 잘 작동하지만 www.tooboss.com/blog에서 www로 리디렉션 할 수 없습니다. .tooboss.com. 대신 404를 던졌습니다.
모두 아이디어? 참고로
, 여기에 블로그 디렉토리의 .htaccess 파일 "
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
# END WordPress
나는 그것이 2 개 htaccess로 파일 사이에 잡힐 것 같은 느낌하지만 난 해결하기 위해 어떻게해야 할 아니에요? 내가 뭔가 분명 실종입니다 . 그것은
감사
코드에 동일한 문제가 있습니다. www.tooboss.com/*은 www.tooboss.com/blog/*로 다시 작성해야합니다. 왜냐하면 그것이 내 블로그가있는 디렉토리이기 때문입니다. www.tooboss.com/blog[/]의 경우에도 301 to www.tooboss.com 감사합니다. – Colin