Module XAMPP加载的模块导致500 in.htaccess
为什么我得到错误500?它是由Module XAMPP加载的模块导致500 in.htaccess,module,xampp,Module,Xampp,为什么我得到错误500?它是由.htaccess文件引起的 RewriteEngine On RewriteBase / AddDefaultCharset UTF-8 <IfModule mod_expires.c> Header set cache-control: public ExpiresActive on ExpiresDefault "access plus 1 month" ExpiresByType text/html
.htaccess
文件引起的
RewriteEngine On
RewriteBase /
AddDefaultCharset UTF-8
<IfModule mod_expires.c>
Header set cache-control: public
ExpiresActive on
ExpiresDefault "access plus 1 month"
ExpiresByType text/html "access plus 1 days"
ExpiresByType application/rss+xml "access plus 1 week"
ExpiresByType image/png "access plus 10 month"
ExpiresByType image/jpg "access plus 10 month"
ExpiresByType image/jpeg "access plus 10 month"
ExpiresByType image/gif "access plus 10 month"
ExpiresByType video/ogg "access plus 10 month"
ExpiresByType audio/ogg "access plus 10 month"
ExpiresByType video/mp4 "access plus 10 month"
ExpiresByType image/x-icon "access plus 10 month"
ExpiresByType font/ttf "access plus 10 month"
ExpiresByType image/svg+xml "access plus 10 month"
</IfModule>
<IfModule mod_headers.c>
<FilesMatch "\.(js|css|xml|gz)$">
Header append Vary: Accept-Encoding
</FilesMatch>
</IfModule>
两者都加载了\xampp\apache\conf\httpd.conf
:
LoadModule expires_module modules/mod_expires.so
LoadModule headers_module modules/mod_headers.so
服务器已重新启动。在win7上使用您提供的xampp v1.7.7配置时,我没有收到任何错误。也许你需要给我们看导致错误的代码什么代码?删除上面的部分可以解决问题,这不是问题吗?
mod_expires.so
mod_headers.so
LoadModule expires_module modules/mod_expires.so
LoadModule headers_module modules/mod_headers.so