畅游自由的网络世界(更新于10.7.11)
作者:admin 日期:2010-07-11
Godaddy Windows使用交流帖
作者:admin 日期:2010-06-11
中国城管血泪史
作者:admin 日期:2010-04-02
godaddy中安装Wordpress出现子目录问题的解决方法
作者:admin 日期:2009-02-23
问题描述:
当访问网站时链接都变成带有物理路径的,比如二级目录是abc,那么链接都变成了http://www.abc.com/abc/aa.htm等。
解决方法:
1.登录到WP后台,设置网站地址。将子目录去掉.

如图,将URL后面的okheng去掉,保存。
2.这时会发现自己自动退出后台了,我们再次登陆,发现登陆后又自动跳了出来,不管我们试多少次都不行
3.使用FTP下载回来config.php,使用文本编辑工具,比如notepad++修改这里

原来的设置为define('ABSPATH', dirname(__FILE__) . '/');后面的单引号'/'修改为你的子目录名字比如这里就是
pjblog如何解决子目录问题
作者:admin 日期:2009-02-23
问题描述:
Godaddy是美国著名主机商,但是子目录问题由来已久,很多人对此很困惑,大概原因就是国内程序在获取服务器的URl时通常是从物理路径读出来的,所以会出现有子目录的情况。
如我的站点所示,在首页没有问题,但是点到静态页面,再看用户登录那个地方就变成了二级目录,就是说本来应该是http://www.x-sword.org/a.htm却变成了http://www.x-sword.org/admin/a.html
这个问题大家可以参考这个讨论帖
http://bbs.idcspy.com/thread-73685-1-1.html
解决思路:
我在网上找到这样一个帖子:
http://www.phpwind.net/read-htm-tid-749770.html
我按照他提供的方法在PJ里面这样操作:
1.随便找到一个htm的静态网页,点右键,查看网页源代码
2.在head区域找到了base href的链接,发现出现问题的页面都是http://www.x-sword.org/admin/,说明这个链接获取错误了。
3.想到静态页面和template下面的static.htm有关系。于是打开这个文件,发现有一个代码是<base href="<$base$>"></base>
4.在这个页面上方没有看到定义这个的代码,于是怀疑和引用的其他文件有关系,我用notepad++在所有文件中搜了一遍base这个关键词,发现function.asp中有,在function中有这样的代码:
'*************************************
'获得基址
'*************************************
Function GetbaseUrl()
Dim baseUrl
baseUrl = "http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("URL")
baseUrl = Left(baseUrl, InStrRev(baseUrl,"/"))
GetbaseUrl = baseUrl
End Function
我看了半天,问了几个朋友,才知道
Request.ServerVariables("HTTP_HOST")是获取域名,也就是PJ后台里面填写的博客地址。
Request.ServerVariables("URL")是获取域名后面的URL。
但是我不知道哪个函数获取错了地址。
5.我不知道以上代码怎么修改,干脆将static.htm中的<base href="<$base$>"></base>
即<base href="http://www.x-sword.org"></base>
解决方法:
将static.htm中的<base href="<$base$>"></base>
即<base href="http://www.x-sword.org"></base>
缺点:
最好将function.asp中的代码:
'获得基址
'*************************************
Function GetbaseUrl()
Dim baseUrl
baseUrl = "http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("URL")
baseUrl = Left(baseUrl, InStrRev(baseUrl,"/"))
GetbaseUrl = baseUrl
End Function
改掉,但是我不会修改啊。希望高人指点!



















