[英]How to Change the www root directory on WampServer 2.5
在較新版本的wamp中,更改httpd.conf中的DocumentRoot並未更改DOCUMENT_ROOT。 即使重新啟動后,它仍然保持為“c:/ wamp64 / www /”。
而是在此文件中設置DocumentRoot:
c:\\wamp64\\bin\\apache\\apache2.4.18\\conf\\extra\\httpd-vhosts.conf
要更改localhost目錄,請將這些更改為您的路徑:
DocumentRoot c:/www <Directory "c:/www/">
你想做的事情有點棘手。要做你想做的事情,只需按照以下步驟:
1打開文件C:\\wamp\\bin\\apache\\Apache*.*.*\\conf\\httpd.conf
2查找以下行:
DocumentRoot "c:/wamp/www"
<Directory "c:/wamp/www">
3修改它們以更改根目錄/*In my case i want my "C:\\" drive as root*/
所以我這樣做:
DocumentRoot "c:/"
<Directory "c:/">
4現在轉到c:\\wamp\\www
找到index.php
並復制它,並將有害生物放入新的根目錄/*In my case i want my "C:\\" drive as root*/
5現在打開index.php
並找到以下行:
$wampConfFile = '../wampmanager.conf';
$aliasDir = '../alias/';
6現在只需修改它們相對於你的root /*In my case i want my "C:\\" drive as root*/
所以我寫道:
$wampConfFile = './wamp/wampmanager.conf';
$aliasDir = './wamp/alias/';
現在它將顯示默認的wamp打開頁面,如圖所示!
去apache httpd
C:\\ WAMP \\ BIN \\ apache的\\ apache2.2.22 \\的conf
打開httpd
在該文件中查找DocumentRoot
改變路徑
找到目錄標簽
從目錄標記中的所有內容更改為全部 拒絕
<Directory /> Options FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory>
保存並退出
重啟wamp服務
關於 apache 的最好的事情是它會告訴你在嘗試加載配置文件時它在哪里出錯。 在WampServer 3.2.0
,我不得不更改幾個文件。
在您的虛擬主機文件中更改它
{installDirectory}\\bin\\apache\\apache2.4.41\\conf\\extra\\httpd-vhosts.conf ServerName localhost DocumentRoot "D:\\Projects\\ApacheWWW" <Directory "D:\\Projects\\ApacheWWW/">
在www
文件夾中的index.php 中更改它
$server_dir = "C:/wamp64/";
在scripts/config.inc.php
第 13 行$configurationFile = 'C:/wamp64/wampmanager.conf';
編輯下面文件中的路徑然后重新啟動wamp服務器C:\\ wamp \\ bin \\ apache \\ apache2.4.9 \\ conf \\ httpd.conf
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.