好的,我不得不将我的网址移到新主机上。然而,新的运行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服务器版本相同。
答案 0 :(得分:0)
我只能想到两件事......
您尚未重启Apache。需要重新启动才能使配置更改生效。
您的浏览器正在缓存旧页面...关闭所有浏览器窗口和选项卡,然后打开页面并按CTRL-F5进行硬刷新。还要尝试清除浏览器缓存数据,它有时会“记住”重定向并反复使用它们。