2011-02-02 2 views
0

서브 디렉토리에 wordpress를 설치했습니다. www.example.com/wordpress라고 말하면됩니다. 사용자가 www.example.com을 방문하고 www.example.com/wordpress의 색인을 보길 원합니다. 나는 이미 custom permantinks 구조체/% category %/% pagename %/htaccess 파일을 사용하고있다.워드 프레스로 루트를 표시하는 폴더를 은폐 htaccess로 예쁜 퍼머 링크를 만들었습니다.

나의 현재 htaccess로 파일은 다음과 같다 : 내가 웹에서 검색에서 다양한 솔루션을 시도했지만 아무것도 작동하는 것 같다되지

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

# END WordPress 

AddType x-mapp-php5 .php 
AddHandler x-mapp-php5 .php 

. 캐시를 삭제 한 후에도 내부 500 오류가 발생하거나 example.com/about과 같은 루트 디렉토리에서 이전 페이지를 볼 수 있습니다 (루트에서 원래 about.html을 삭제했지만).

도움을 주시면 도움이 될 것입니다. 시간내어 주셔서 감사합니다. Rob

+0

오류 500? 무슨 sais 귀하의 웹 서버 오류 로그? 웹 서버 설정에 적절한 AllowOverride permissios가 있습니까? –

답변

0

.htaccess 파일은 /와/wordpress /에 있지 않아야하며 RewriteBase는/not/wordpress /에 있어야합니다. permalinks 설정은 그대로 두지 만/wordpress /에서는 .htaccess 파일을 사용하지 마십시오. Wordpress 설치의 루트 디렉토리를 /와/wordpress/wp-content /에 대한 설정 리다이렉트 및 /htaccess에있는 다른 wordpress 서브 디렉토리를 설정하여 해당 디렉토리에 대한 요청도 올바르게 전달되도록해야합니다.

/(www.example.com/cgi-bin/)에서 액세스 할 수있는 WordPress 설치와 관련되지 않은 다른 디렉토리가 있으므로이 방법으로 WordPress를 설정한다고 가정합니다./cgi-bin /에 대한 요청이 Wordpress로 리디렉션되지 않도록/etc/bin /과 같은 디렉토리 별칭을 만들려면 .htaccess 파일을 /에 설정해야합니다.

편집 : 나는 오랫동안이 같은 일을하지 않은,하지만 여기 내 최고의 추측 :

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/
    RewriteRule ^wp-content/(.*)$ /wordpress/wp-content/$1 [L,QSA] 
    RewriteRule ^wp-admin/(.*)$ /wordpress/wp-admin/$1 [L,QSA] 
    RewriteRule ^wp-include/(.*)$ /wordpress/wp-include/$1 [L,QSA] 
    RewriteCond %{REQUEST_URI} !^/yourAliasUnrelatedToWordpress [NC,OR] 
    RewriteCond %{REQUEST_FILENAME} !-f [OR] 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule . /wordpress/index.php [L,QSA] 
</IfModule> 
+0

나는 지금이 오래된 대학에 시험해 보겠다. 나는 그것이 어떻게 진행되는지 알려줄 것이다. 빠른 응답을 보내 주셔서 감사합니다. 매우 감사드립니다. – Rob

+0

/wordpress/wp-content /와 /htaccess에있는 다른 wordpress 하위 디렉토리에 대한 리디렉션을 작성하는 데 도움이 될만한가? – Rob

관련 문제