Apache httpd 是否需要 .htaccess?

Apache httpd 是否需要 .htaccess?

我現在正在建立一個部落格網站並遇到了這個問題。

我的伺服器是 Apache httpd 2.2。為了防止我的部落格污染了根目錄(htdocs),我建立了一個子目錄blog。目前狀態是我可以使用http://my_ip_address/;從外部存取根目錄表明It works.

但是,當我訪問該 URL 時http://my_ip_address/blog,伺服器沒有回應。我認為配置一定有問題。搜尋Google後,我發現.htaccess可能是目錄中缺少的點blog。我走在正確的軌道上嗎?順便問一下,以前是.htaccess做什麼的?

您能給我一個參考作為起點嗎?

答案1

.htaccess用於設定對站點的存取。這不是你需要的 - 你需要看看mod重寫規則或虛擬主機並設置虛擬主機文檔 root 到 /var/www/blog

最好的起點自然是 apache 自己的文檔,我已經連結到了

答案2

.htaccess 通常不是必需的。它用於可能需要放入 httpd.conf 檔案中的配置指令,並且在您無權存取伺服器配置的情況下特別有用。

無論如何,這可能不是你的問題。我建議您查看 httpd-error.log 以查看問題是否列在其中。

相關內容