.htaccess未加载虚拟主机

时间:2012-10-15 12:22:10

标签: apache virtualhost

这是一个Ubuntu 12.04桌面设置 我在我的虚拟主机中有以下内容:
anjanesh @ desktop:/ etc / apache2 / sites-available $ cat domain

<VirtualHost *:80>
    ServerName local.domain.com
    DocumentRoot /home/anjanesh/vhosts/domain/
    <Directory /home/anjanesh/vhosts/domain>
        Options Indexes FollowSymLinks MultiViews +ExecCGI
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>
</VirtualHost>

AllowOverride设置为All。
但是我的.htaccess(local.domain.com)中的任何内容都无效。我不知道为什么。

  1. .htaccess in localhost工作。 (HTTP://的locahost / anjanesh)
  2. / home / anjanesh / vhosts实际上是一个符号链接 /家庭/ anjanesh / Dropbox的/虚拟主机。我甚至给了正确的路径(Dropbox) 在虚拟主机文件中,仍然没有效果。
  3. 我还有别的东西要启用吗?

1 个答案:

答案 0 :(得分:0)

也许你应该在文件夹层次结构中的链接之前使用followSymLink?

<Directory /home/anjanesh>
    Options +FollowSymLinks
</Directory>