2012-09-13 5 views
0

ISPConfig 3을 사용하여 내 도메인/하위 도메인을 관리합니다. VHost & htaccess - 500 내부 서버 오류

나는 web/parim/로 리디렉션 할 하위 도메인 parim.kristian.ee을 추가 ( 참고 : 웹/ 내 문서 루트입니다). 나는, 그것은 좋은 역할을하지만, 리디렉션 CodeIgniter의에있을 때, 그것이 작동하지 않는 등의 http://parim.kristian.ee/images/1x1.gif 같은 정적 자원을 얻기 위해 노력하겠습니다 경우

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^parim.kristian.ee [NC] 
RewriteRule ^/(.*)$ /parim/$1 [L] 

지금 :

ISPConfig 아파치 설정에 같은 리디렉션을 생성 .

web/parim/에서 htaccess로는 다음과 같습니다

<IfModule mod_rewrite.c> 
    RewriteEngine on 

    Options -Indexes 

    #Handle CodeIgniter request 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.*)$ ./index.php?/$1 [L] 
</IfModule> 
<IfModule !mod_rewrite.c> 
    ErrorDocument 404 ./index.php 
</IfModule> 

참고 :http://kristian.ee/parim/ 작품을 통해 같은 폴더에 액세스!

본인이 * htaccess에서 ck이므로 도움을 주시면 감사하겠습니다.

답변

0
# To remove index.php from URL 

RewriteEngine On 
RewriteBase /parim 
RewriteCond %{REQUEST_URI} ^system.* 
RewriteRule ^(.*)$ /index.php/$1 [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 [L] 

또는 간단한 제거 RewriteBase/parim