我的网站已经用了很长时间(注册页面已关闭),但是当打开注册页面时,我认为很多访问者正试图访问该页面。现在它引起了一个问题,Internal Server Error
就在这里:
内部服务器错误
服务器遇到内部错误或配置错误 无法完成您的请求。
请与服务器管理员webmaster@sample.com联系 告诉他们错误发生的时间,以及你可能做的任何事情 已经完成可能导致错误。
有关此错误的详细信息可能在服务器错误中可用 日志中。
此外,遇到500内部服务器错误错误 尝试使用ErrorDocument来处理请求。
尝试刷新网站时,错误有时会消失,有时会再次返回。我有searched导致此问题的原因,并尝试删除我的.htaccess
文件。当试图访问网站主页并多次刷新时,错误消失!所以,认为它可能是服务器错误的原因。
这是我的htaccess的内容:
Options -Indexes
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php?%{QUERY_STRING} [L]
</IfModule>
配置有什么问题。还有什么可能导致这个错误?
附加:如果我们一次获得大约1k +用户的高流量,我们就会收到此错误,但是当我们只有500个用户时,错误就不会显示。
答案 0 :(得分:0)
我认为标题模块已被删除 尝试在命令行上:
Install mod_headers
的第一个
sudo a2enmod headers
然后重新启动apache
service apache2 restart