首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用IP地址发布测试网站迁移

使用IP地址发布测试网站迁移
EN

Server Fault用户
提问于 2012-08-09 20:01:10
回答 2查看 82关注 0票数 0

我正在将几个网站迁移到一个新的服务器。当数据传输本身很好的时候--我遇到了问题,在新的硬件设置上测试站点。通常,这是在进行任何DNS更改之前完成的,并且可以通过直接访问IP地址来完成。

然而,我当前的问题在于我的新服务器(或者全部)是如何在使用PHP $_SERVER‘DOCUMENT_根’时处理css (和其他)文件的。位置是正确的(当然使用IP地址),但由于某种原因,css文件没有加载。当我试图直接访问css文件(使用IP作为根)时,我会得到403个禁止错误。

我还修改了本地windows主机文件,以识别到站点IP地址的测试地址映射。

在尝试使用IP地址时,这种情况常见吗?有什么办法可以让我测试吗?

更新

查看error_log,我看到有几个文件返回时出现了折叠错误:

客户端被服务器配置拒绝

后面跟着实际的文件名。

问题发现(*)

我发现这个问题与我的.htaccess文件有关,但不太清楚原因。这与我在上一台服务器上使用的设置相同。

代码语言:javascript
复制
AuthType Basic
AuthName "Protected Area"
AuthUserFile /var/www/vhosts/site.com/.htpasswd
Require valid-user

order deny,allow
deny from all
allow from ... (list of different ip addresses)
Satisfy Any
EN

回答 2

Server Fault用户

发布于 2012-08-09 20:05:07

听起来你有权限错误。请确保这些文件属于与web服务器相同的进程,还可以查看Apache错误日志,以找出其抛出权限错误的原因。

票数 2
EN

Server Fault用户

发布于 2012-08-09 20:23:26

可能,您的域名不是您的get服务器的默认vhost,所以当您尝试使用ip地址访问时,您会得到错误。

您应该将新服务器的域名和ip地址添加到操作系统的主机文件中。然后你可以用你的域名来测试它。来自计算机的所有请求都将转到新服务器。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/416079

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档