簡體   English   中英

.htaccess無法為虛擬主機加載

[英].htaccess not loading for virtual hosts

這是Ubuntu 12.04桌面設置。
我的虛擬主機中有以下內容:
anjanesh @ desktop:/ etc / apache2 / sites-available $ cat域

<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可以正常工作。 (http:// locahost / anjanesh)
  2. / home / anjanesh / vhosts實際上是/ home / anjanesh / Dropbox / vhosts的符號鏈接。 我什至在虛擬主機文件中提供了正確的路徑(Dropbox),仍然無效。

還有什么我需要啟用的嗎?

也許您應該在文件夾層次結構中的鏈接之前使用followSymLink?

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM