2017-01-23 2 views
1

codehatitor .htaccess에서 redhat 서버에서 작동하지 않습니다. 동일한 .htaccess가 로컬 서버에서 완벽하게 작동합니다. 즉 xampp 도 'AllowOverride None'을 'AllowOverride All'로 변경했습니다. '레드햇'에 대해서만 답변 해주세요.Redhat : .htaccess가 작동하지 않습니다.

<IfModule mod_rewrite.c> 
RewriteEngine on 
RewriteCond $1 !^(index\.php|resources|robots\.txt) 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 [L,QSA] 
</IfModule> 

은 phpinfo()는 재 작성 모듈이 스크린 샷에서로드 할 것으로 보인다 Apache Configuration

+1

redhat? 귀하의 웹 서버가 아닌 귀하의 운영 체제입니다! 그래서 htaccess는 아파치를 다루고 redhat을 다루지 않습니다 – donald123

+0

opps! 제게 대답을주십시오. – sam

+0

mod_rewrite가 활성화되어 있는지 확인하십시오 ... etc – donald123

답변

0

보여줍니다. VirtualHost에서 .htaccess를이 스탠자를 추가하여 활성화 할 수도 있습니다.

#Enable readin .htaccess 
    <Directory "/var/www/html/mysite"> 
    AllowOverride All 
    </Directory> 
관련 문제