解决“这是位置留给子网域”问题

先说明一下我遇到的情况

网站升级了,是基于wordpress开发的,打开了固定链接重写。打算把旧网站移到子域名 old.xxxx.xx,虚拟主机提供的后台是DirectAdmin,建立子域名倒是相当方便。子域名的DNS解析会自动帮你配好,并在public_html目录下建立相应的目录(比如这里的old)

 

 

好了,问题来了,把旧网站传到public_html/old目录后, 输入old.xxxx.xx并无法访问,显示一个乱码的页面,得手动把编码改为UTF-8。显示的结果是

这是位置预留给子网域 old.xxxx.xx

 

而old.xxxx.xx/index.php倒是可以访问。

 

页面风格看上去像是wordpress提供的错误页,初步怀疑是apache的rewite问题,到根目录改.htaccess 无果而终。到wordpress目录搜关键字”子网域“,无结果。上网一搜,只有解决wordpress的rss的feed子网域问题的。问题应该不是出在wordpress了,我再建了一个子域名实验下,一下子就明白了。建立子域的时候系统除了帮你建立对应的目录,还帮你在目录下建立了index.html文件...恍然大悟。刚开始太粗心,直接就把文件拷进去(我是上传压缩包后直接解压的,所以没打开进去看原目录里面的文件),我一开始就怀疑是这个文件搞鬼,不过混在其他文件中,一下子没找出来。而且那个错误页的样式误导了我,害我以为是wordpress的问题。。

 

 

看来这个问题还是有讨论的必要的。。。原本自动建立index.html 文件可以帮助调试创建是否成功,没想到也会造成其他问题。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值