我的一个建立在wordpress上的网站每2-3周就会出现500个内部服务器错误,每次我都要删除.htaccess来修复这个问题,之后就会出现一个新的htaccess。
这个问题的奇怪之处在于删除后出现的htaccess与被删除的htaccess没有什么不同。
这是一个不好的版本的htaccess,我已经删除了,以使其工作。
# BEGIN WordPres
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress发布于 2015-11-21 01:32:50
显然,每当您获得服务器错误代码500时,.htaccess的文件权限就发生了变化。当再次创建.htaccess时,它具有新的默认权限。因此,您必须验证和调查哪些/谁在更改.htaccess权限。
https://stackoverflow.com/questions/33834866
复制相似问题