如何解决设置WordPress多站点时出现的.htaccess内部服务器错误?

时间:2010-09-19 作者:MsManiya

我被困在里面了。为多站点创建htaccess文件。我在page now internal error 500中遇到一个错误,当我在apache中查看日志时,它显示C:/www/vhosts/localhost/wordpress3/。htaccess:此处不允许重写引擎。我允许它出现在httpd中。通过从LoadModule rewrite\\u module modules/mod\\u rewrite中删除哈希来配置。所以,仍然得到一个错误,它说找不到页面。你能帮我一下吗。

1 个回复
SO网友:Patch

您可能需要在apache配置中为服务器根目录块或Wordpress安装的根目录块设置“AllowOverride All”。

以下是在*nix系统上相关块的外观;Windows上的情况可能会有所不同:

<Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
AllowOverride告诉Apache。htaccess文件正常;如果没有它,它将忽略任何内容。htaccess找到的文件。

hth,

~补丁

结束

相关推荐

Security and .htaccess

大约一个月前,我在一个与爱好相关的托管服务器上创建了一个WordPress博客。所以,我目前还不熟悉这一点。由于我担心安全性,我做的一件事就是安装插件WP安全扫描。根据插件结果,我的网站会被检查出来,但我在结果中看到的是一个红旗:文件。wp admin中不存在htaccess/(我在那里ssh了,它不存在)好的,所以我在这个问题上做了大量的搜索,找到了太多的信息。htaccess。我在WordPress上经历了强化WordPress。org网站等,也遇到了这篇文章:http://digwp.com/201