0

这是一个 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 设置为全部。
但是我的 .htaccess (local.domain.com) 中没有任何内容。我不知道为什么。

  1. 本地主机中的 .htaccess 有效。(http://locahost/anjanesh)
  2. /home/anjanesh/vhosts 实际上是 /home/anjanesh/Dropbox/vhosts 的符号链接。我什至在虚拟主机文件中给出了正确的路径(Dropbox),仍然没有效果。

还有什么我必须启用的吗?

4

1 回答 1

0

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

<Directory /home/anjanesh>
    Options +FollowSymLinks
</Directory>
于 2012-10-15T12:33:53.530 回答