2014-07-04 3 views
-1

cakephp의 webroot 폴더에 wordpress를 설치했습니다. 이제 내 블로그가 "http://smghut.com/blog/"으로 올바르게 열리고 있지만 "http://smghut.com/blog"(예 : 슬래시 (/)가없는)을 입력하면 마지막에 "http://www.smghut.com/app/webroot/blog/"으로 리디렉션됩니다.Wordpress에서 URL 재 작성이 제대로 작동하지 않습니다.

+2

는 – machineaddict

+0

@machineaddict 한다 RewriteEngine 에 RewriteBase/블로그/ 한다 RewriteRule^지수 \ .PHP $ 파일 .htaccess''CakePHP의 게시 {REQUEST_FILENAME}! -f RewriteCond % {REQUEST_FILENAME}! -d RewriteRule. /blog/index.php [L] Arka

답변

1

동일한 규칙으로 다른 규칙을 정의했습니다. 그럴 수 없다. 별도의 하위 디렉토리에 블로그를 업로드하는 것이 좋습니다. [L] 한다 RewriteCond %의 - blog.something.com

0

당신의 wordpress 루트 폴더에. 다음과 같이 .htaccess를 변경하십시오.

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

Nops. 바뀌지 않는 일. – Arka

관련 문제