WAMP虚拟主机不会重定向

时间:2012-11-09 19:54:39

标签: apache wamp virtualhost

好的,我不得不将我的网址移到新主机上。然而,新的运行Win 7终极而不是2008 R2。

为了确保我不会忘记在现有的WAMP Apache / PHP版本(bin文件夹)上移动的内容。

一切正常,但virtualhosts根本不会重定向到新的documentroot

它包含virtualhosts conf文件。

  

NameVirtualHost 88.159.116.217:90应该重定向到   C:/ wamp / www / update /但仍然指向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服务器版本相同。

1 个答案:

答案 0 :(得分:0)

我只能想到两件事......

  1. 您尚未重启Apache。需要重新启动才能使配置更改生效。

  2. 您的浏览器正在缓存旧页面...关闭所有浏览器窗口和选项卡,然后打开页面并按CTRL-F5进行硬刷新。还要尝试清除浏览器缓存数据,它有时会“记住”重定向并反复使用它们。