2017-10-28 145 views
1

我正在開發使用代碼點火器框架的項目,當我從Xampp運行我的項目時,它顯示500內部服務器錯誤。如何解決代碼點火器框架中的錯誤500或者這是htaccess文件的錯誤?代碼點火器框架

SetEnv MAGIC_QUOTES 0 
SetEnv PHP_VER 5 

Options -Indexes 
Options +FollowSymLinks 
DirectoryIndex index.php 

<IfModule mod_rewrite.c> 

    RewriteEngine On 
    RewriteBase /aip 

    RewriteCond %{REQUEST_URI} ^base.* 
    RewriteRule ^(.*)$ /index.php/$1 [L] 

    RewriteCond %{HTTP_HOST} ^(dishme\.com\.au)$ [NC] 
    RewriteRule^https://www.%1%{REQUEST_URI} [L,R=301,NC] 

    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond $1 !^(index\.php|images|css|fonts|woff|ttf|eot|svg|robots\.txt|favicon\.ico) 
    RewriteRule ^(.*)$ /aip/index.php?/$1 [L] 

    #Block libwww-perl attacks 
    RewriteCond %{HTTP_USER_AGENT} libwww-perl.* 
    RewriteRule .* ? [F,L] 

</IfModule> 

<IfModule !mod_rewrite.c> 
    ErrorDocument 404 /index.php 
</IfModule> 

<IfModule mod_expires.c> 
    ExpiresActive on 
    ExpiresByType image/jpg "access plus 1 month" 
    ExpiresByType image/jpeg "access plus 1 month" 
    ExpiresByType image/gif "access plus 1 month" 
    ExpiresByType image/png "access plus 1 month" 
</IfModule> 


# compress text, html, javascript, css, xml: 
AddOutputFilterByType DEFLATE text/plain 
AddOutputFilterByType DEFLATE text/html 
AddOutputFilterByType DEFLATE text/xml 
AddOutputFilterByType DEFLATE text/css 
AddOutputFilterByType DEFLATE application/xml 
AddOutputFilterByType DEFLATE application/xhtml+xml 
AddOutputFilterByType DEFLATE application/rss+xml 
AddOutputFilterByType DEFLATE application/javascript 
AddOutputFilterByType DEFLATE application/x-javascript 

回答

1

使用此htaccess的

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 [L] 
</IfModule>