xampp配置多站點出現,htdocs目錄和虛擬目錄二者只能選其一的情況,我的xampp安裝在d:\xampp\,預設web根目錄在d:\xampp\htdocs,然後我在d:\magento安裝了magento站點,之前做過配置,但配置完後出現個問題,我無法再訪問到d:\xampp\htdocs下的**,當我改回配置,又不能訪問d:\magento站點。網上很多資料都寫的不全,或者不針對我這樣的問題。今晚花了個把小時,仔細研究了httpd.conf 和 http-vhost.conf這兩個檔案,終於配置好了,兩者不再衝突
解決步驟
(在xampp預設配置基礎上)
第一步:修改http-vhosts.conf檔案,新增如下**
documentroot "d:/magento"servername www.yahuimagento.com
第二步:此時重啟伺服器,會發現403無訪問許可權錯誤,這是xampp預設設定造成的,修改httpd.conf檔案,找到修改如下
#allowoverride noneallowoverride all
#require all denied
require all granted
第三步:這時再次重啟apache,會發現以網域名稱www.yahuimagento.com
訪問可以訪問本地站點了(當然,這個網域名稱早就配置到了hosts檔案中),但問題時,當再次訪問localhost/zm時,不能訪問,顯示404錯誤,當以localhost訪問,url直接跳轉到了www.yahuimagento.com
。怎麼辦?再次修改httpd-vhosts.conf檔案,新增如下**
documentroot "d:/xampp/htdocs"servername localhost
至此,再以localhost/zm訪問和www.yahuimagento.com
就不再衝突了,當我需要再配置乙個站點,比如www.yahui.com,
我只需要在httpd-vhosts.conf檔案新增一條記錄就可以了
文章中涉及到的檔案沒寫具體目錄,找不到的使用everthing神器搜尋就可以了
xamp配置多網域名稱站點
xampp配置多站點出現,htdocs目錄和虛擬目錄二者只能選其一的情況,我的xampp安裝在d xampp 預設web根目錄在d xampp htdocs,然後我在d magento安裝了magento站點,之前做過配置,但配置完後出現個問題,我無法再訪問到d xampp htdocs下的 當我改...
Nginx 同埠多網域名稱配置多站點問題
nginx 下 conf 目錄檔案 nginx.conf 檔案,如果有多個 server 的話,一定要確保設定其中乙個為 default server,這樣如果 nginx 按照 server name 匹配不到合適的 server 時,可以把請求 給預設的 server 處理。配置這個只需要在 n...
Apache 多網域名稱多站點設定
httpd.conf 檔案 找到serveradmin 前面打上 不含雙引號 也就是把這段注釋掉.找到documentroot d program files apache2.2 htdocs 這個是你安裝apache的位置,自己應該曉得 把這段也打上 注釋掉.假如,虛擬空間的各個站點都在d盤的ww...