阅读.htacces on centos

时间:2015-10-24 19:30:51

标签: apache .htaccess centos6

我希望有人可以提供帮助。我很困惑。

我正在努力让apache读取我的.htaccess文件中的一个或两个站点,这些站点的设置方式与完美运行的站点完全相同。

我有一个运行apache的centos服务器。

在我的httpd.conf文件中,我声明了大约15个虚拟主机。大约10个完美地工作,大约5个似乎根本不读取.htaccess文件。

以下是我的尝试:

AllowOverride All

所有vhost declrations如下所示,AllowOverride All set。

<VirtualHost *:80>
    ServerAdmin myemail@example.com
    DocumentRoot /var/www/websites/mywebsite/wwwroot
    ServerName mywebsite.com
    ErrorLog logs/mywebsite.com-error_log
    CustomLog logs/mywebsite.com-access_log common
    <Directory "/var/www/websites/mywebsite/wwwroot”>
        Options FollowSymLinks
        AllowOverride All

        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

Permisions

我已检查.htaccess文件和相关文件夹上的所有者/权限。这与那些有效的和那些没有的有一致。

所有网站的权限,有效的网站和不支持网站的权限:

-rwxr-xr-x 1没人没人139 10月24日19:26 .htaccess

是否正在阅读.htaccess?

如果我把乱码放在文件中,那就是有效的网站,如

XXX导致错误XXX

它在工作站点中给出了预期的错误但在问题站点中什么都没有,导致我得出结论文件根本没有被读取。

傻东西

  • 我重新启动了apache
  • .htaccess拼写正确。
  • 据我所知,没有重要的额外.htaccess文件。

0 个答案:

没有答案