【发布时间】:2015-07-12 21:58:40
【问题描述】:
我的 .htaccess 中有这个 但我收到 500 内部服务器错误。 我几乎尝试了我在互联网上找到的所有东西 对于 mod_rewrite,但它仍然对我没有帮助。 我该如何解决这个问题?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^zip/([A-Z]*)/([a-zA-Z]*)$ zip.php?state=$1&city=$2 [L,QSA]
</IfModule>
ErrorDocument 404 /404.php
FileETag MTime Size
<IfModule mod_expires.c>
<filesmatch ".(jpg|jpeg|gif|png|ico|css|js|woff)$">
ExpiresActive on
ExpiresDefault "access plus 1 year"
</filesmatch>
</IfModule>
【问题讨论】:
-
您是否尝试过检查错误日志或注释掉所有行并逐行注释以缩小问题范围?
-
/var/log/apache2/error.log 是您要开始的地方...
-
我无权访问 apache 错误日志
标签: php apache .htaccess mod-rewrite