2012-11-09 133 views
0

好吧,我不得不將我的網絡移動到一個新的主機。然而,新的運行Win 7終極而不是2008 R2。WAMP虛擬主機不會重定向

爲了確保我不會忘記移到現有WAMP Apache/PHP版本(bin文件夾)上的東西。

這一切工作正常,除了virtualhosts只是不會重定向到新的documentroot

它包含虛擬主機conf文件。

了NameVirtualHost 88.159.116.217:90應該重定向到 C:/ WAMP/WWW /更新/而是仍然引導到C:/ WAMP/WWW/

這種設置對2008年工作的罰款R2。但現在它完全忽略了包含在vhost.conf中的所有定義。
沒有錯誤(除非如果我的軟件連接到88.159.116.217:90 - 這些文件因爲其根文件夾而不是更新沒有找到)。

代碼:

ServerAdmin hidden 
ServerName hidden 

DocumentRoot "C:/wamp/www/update/" 
CustomLog logs/rfpatch.log combined 
ErrorLog logs/rfpatch_err.log 

<Directory "C:/wamp/www/update/"> 

    Options -Indexes MultiViews FollowSymLinks IncludesNoExec 
    AllowOverride None 
    AddOutputFilter Includes html 
    Order allow,deny 
    Allow from all 

    AddType application/zip .tmp 
    AddType application/zip .cab 

    <Files update.dll> 
     AddType application/x-httpd-php .dll 
    </Files> 

</Directory> 

我並不需要一個主機文件 - 我不使用域。 沒有管理員訪問問題(uac也被禁用)。 包含的vhost conf文件已加載 - 但vhost定義被忽略。

Apache的版本,因爲它是在2008 R2服務器相同。

回答

0

我只能想到兩件事情......

  1. 你沒有重新啓動Apache的。它需要重新啓動以使配置更改生效。

  2. 您的瀏覽器緩存的舊頁面...關閉所有瀏覽器窗口和標籤,然後打開網頁,然後按CTRL-F5做硬刷新。同時嘗試清除瀏覽器緩存數據,它有時會「記住」重定向並反覆使用它們。