繁体   English   中英

网站给我500个内部服务器错误-是.htaccess错误吗?

[英]Website giving me 500 internal server error - is it .htaccess error?

当我单击任何类别标题菜单时,我的网站给出500个内部服务器错误,但是主页可以正常加载。 我进行了一些故障排除,但据我了解,它的适用范围仅限于.htaccess重写规则。

这是我的.htaccess代码,请为此提供帮助:我的.htaccess代码:

# BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

您可以将.htaccess文件替换为:

# BEGIN WordPress
<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

解决500内部服务器错误

  1. 通过FTP进入您的网站
  2. 打开名为wp-config.php的文件
  3. 找到您在其中看到define('WP_DEBUG', false);
  4. false更改为true并保存文件

现在您检查..

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM