Linux
將域重定向到文件夾
我有一個域名 www.mydomain.com。它託管在 Apache 上。
當我點擊這個域時,它會將我帶到 Apache 預設頁面。
現在我的域工作如下:
www.domain.com/support www.domain.com/support/admin www.domain.com/support/staff www.domain.com/support/support
我希望它是
www.domain.com www.domain.com/admin www.domain.com/staff www.domain.com/support
Support 是我在 Apache 中託管的應用程序的名稱。
這是我的虛擬主機條目:
<VirtualHost *:80> # ServerAdmin webmaster@dummy-host.example.com DocumentRoot /var/www/vhosts/www.domain.com/ ServerName www.domain.com ErrorLog logs/www.domain.com-error_log CustomLog logs/www.domain.com-access_log common </VirtualHost>
我應該編輯什麼?我該怎麼做?我應該從我的連結中刪除“/support/”嗎?
只是將所有內容移到目錄上?
cd /var/www/vhosts/www.domain.com/support mv * ..
試試 Apache 的 mod_rewrite
我使用 lighttpd 而不是 Apache,所以這可能不完全正確,但類似……
<Directory /support> RewriteEngine On RewriteBase / </Directory>