2017-10-16 93 views
1

我有一個運行Apache 2.2.22的Ubuntu12服務器。我設置了一個簡單的html頁面,工作正常。但我真正想做的是提供位於Users文件夾中的文件。我嘗試過別名和符號鏈接,但都沒有工作,我得到的所有連接超時。apache 2.2 url到用戶主頁子文件夾問題

服務器名sitexyz.abc 的DocumentRoot的/ home /票據/文件夾 的AllowOverride所有 ...

如果我改變上面(的DocumentRoot和目錄設置)的文件來看看在/ var/WWW/html的基本index.html有服務罰款。

忽略SSL,密碼認證等我似乎無法得到正確的文件的基本服務。我應該先檢查什麼?

謝謝

回答

0

檢查Apache正在運行的用戶的權限。它很可能不具有其他用戶主目錄的讀取權限。

+0

感謝您閱讀,但我添加了票據到萬維網數據,即萬維網組的數據輸出是 萬維網數據:www數據票據 – user3223819

0

這對我有效。我必須承認,我不知道每一行的含義。我希望別人覺得它有用。

DocumentRoot /var/www/html 
    <Directory /var/www/html/> 
      Options Indexes FollowSymLinks MultiViews 
      AllowOverride None 
      Order allow,deny 
      allow from all 
    </Directory> 

    ErrorLog ${APACHE_LOG_DIR}/error.log 
    CustomLog ${APACHE_LOG_DIR}/access.log combined 

    Alias /folder/ "/home/bill/folder/" 
    <Directory "/home/bill/folder/"> 
      Options Indexes MultiViews FollowSymLinks 
      AllowOverride None 
    </Directory>