我希望有人能帮助我。
我正在使用directadmin配置新的Centos 7服务器,遇到以下问题:;
我的。保存permalinks后不会生成htaccess文件,但会显示(Permalink结构已更新)尝试保存站点后,多站点wordpress给出错误500(日志中没有错误)。我认为这与同样的问题有关,为什么我的htaccess不会生成。htaccess似乎是我问题的一个更容易的起点你需要知道的事情;
在Wordpress中,其他一切似乎都起作用了。我甚至可以在wordpress中下载、安装和激活插件。我已经准备好运行另一台Centos 6 directadmin Web服务器了。所以我有一些诀窍我尝试过的事情:
删除当前。htaccess希望它能生成一个新的。htaccess file to apache:apache检查文件和文件夹权限,即使是chmod 777,也要检查mod\\u rewrite是否已加载并运行,以增加php内存限制和执行时间,创建新的ftp用户并将wordpress配置为使用其他ftp用户,停用并删除所有wordpress插件在我的问题上没有一致性,因为我认为这与写文件的权限有关。但安装新插件效果很好。
最合适的回答,由SO网友:admcfajn 整理而成
尝试将以下内容添加到手动生成的.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
不知道使用的WordPress版本;您的web服务器的设置,这是我可以提供的ebst建议。而且htaccess不应为777权限