怎么解决wordpress post.php“406 Not Acceptable”问题
一般这个问题MOD_SECURITY造成
1. 将尝试停用MOD_SECURITY
。所以你可以添加.htaccess
文件在你的wp-admin
目录
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
或添加.htaccess
文件內root
完全禁用它:
<IfModule mod_security.c>
SecFilterEngine Off
</IfModule>
2. 保存如下代码到 .htaccess 上传到网站根目录下:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
如果都不能解决的话,联系主机提供商,要求关闭MOD_SECURITY