淘主机论坛

 找回密码
 成为淘友

QQ登录

只需一步,快速开始

KT服务器促销中 100M带宽 10T流量 超值传送门:会员注册及发帖规则 发帖看过来
查看: 7753|回复: 0

[求助] godaddy主机绑定子目录,域名URL显示错误的解决方法

[复制链接]
发表于 2008-6-14 16:47:32 | 显示全部楼层 |阅读模式
问题情况和症状说明:

购买了Godaddy的主机,购买时候绑定了主域名AAA.com,主域名为根目录。同时绑定了第二个域名BBB.Com,绑定到了子目录的BBB文件夹。

在BBB.Com上安装了一个论坛,结果输入BBB.Com的时候,默认转向到BBB.com/BBB/index.asp,在URL路径里居然多出了一个子目录的名称。非常令人郁闷。

问题分析:

本站分析应该是godaddy的主机是英文的操作系统,对于绝对路径和相对路径的设置区别于国内的主机。

1、当安装的程序使用/index.asp这样的绝对路径的时候,godaddy主机就直接在路径前面加上了根目录下的全路径。它认为,你所指的 “/ 就是从根目录开始的绝对路径。所以从主域名分析下来,路径就变成了/BBB/index.asp。

2、还有一种可能是当你的论坛链接指向 /BBS/ (注意后边的/)的时候,你将后边的 / 漏写了,导致路径出现问题。

参考解决方案

由于问题来源是Godaddy的默认设置和我们惯用的主机有差异,所以只有有通过修改网站程序的方法来解决这个问题了。

需要分析网站程序中的目录结构和调用的路径,尽量将含有 / 的路径调整正确。或者直接找到并修改程序读取路径的函数来试着解决。

本站原创,转载请注明出处(淘主机www.taohost.net)
您需要登录后才可以回帖 登录 | 成为淘友

本版积分规则

小黑屋|手机版|Archiver|淘主机

GMT+8, 2024-4-20 19:51

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表