1

我的主机是earlyfreespeech.org。我用这条消息联系了他们:

“我的问题是,当您浏览我网站上的菜单并单击各种链接时,我需要导航栏说http://www.paulaneeley.com/education-and-experience/,而不是 paulaneeley.nfshost .com/education-and-experience/。如何将我在网站上创建的子页面中的所有链接从 paulaneeley.nfshost.com/etc 更改为 paulaneeley.com/etc?

他们回应:

“查看设置页面的 WordPress 仪表板。可能其中一个设置没有使用您自己的域: .nfshost.com 地址,这个问题可能会消失。”

所以我将网站的地址更改为 paulaneeley.com。然后我得到了这个错误:

Warning: is_writable() [function.is-writable]: open_basedir restriction in effect. 
File(/) is not within the allowed path(s): 
(/f5/paulaneeley/:/nfsn/apps/php53/lib/php/:/nfsn/apps/php5/lib/php/:/nfsn/apps/php/lib/php/) 
in /f5/paulaneeley/public/wp-admin/includes/misc.php on line 133

Warning: Cannot modify header information - headers already sent by (output started at
/f5/paulaneeley/public/wp-admin/includes/misc.php:133) 
in /f5/paulaneeley/public/wp-includes/pluggable.php on line 881

然后我尝试导航回我的仪表板,但我无法再访问它了!我的浏览器给了我这个错误:

too many redirects occurred trying to open "http://paulaneeley.nfshost.com/wp-admin/".     
This might occur if you open a page that is redirected to open another page which is then 
redirected to open the original page.

然后我读了这篇文章:

http://codex.wordpress.org/Changing_The_Site_URL

并尝试了 functions.php 方法和 phpmyadmin 方法返回到原来的 paulaneeley.nfshost.com,我相信我都做对了。我的网站运行良好,但当我尝试访问我的仪表板时仍然收到错误消息。至少,我想拿回我的仪表板。

4

2 回答 2

1

也许您已经做对了所有事情,但 Nearfreespeech 的名称服务器仍然没有将用户转发到您的站点。

自己测试:

http://www.paulaneeley.com,打开就好了,但是当您删除www.前缀时,该站点无法打开。对http://paulaneeley.com的简单 ping 测试表明,earlyfreespeech 的名称服务器没有http://paulaneeley.com的记录。Ping 返回错误,表明http://paulaneeley.comPing request could not find host paulaneeley.com. Please check the name and try again.没有 DNS 记录。

所以,再次联系他们,这一次告诉他们通过在他们的域名服务器中注册http://paulaneeley.com来解决这个问题。如果他们要钱,请不要付钱,因为http://paulaneeley.comhttp://www.paulaneeley.com是同一个网站,www.并不意味着他们应该收取任何费用。

祝你生意兴隆,也许有一天我会顺便过来给我做个发型,你的工作看起来很酷。:)

这是您的登录页面,

http://paulaneeley.nfshost.com/wp-login.php
http://www.paulaneeley.com/wp-login.php

显然,您已经编辑了您的.htaccess文件(错误地?),它曾经重定向http://www.paulaneeley.com/wp-login/http://www.paulaneeley.com/wp-login.php

于 2012-10-04T03:14:12.870 回答
0

为了解决这个问题,您需要更改您的站点数据库的设置,您可以在其中找到您的域的根目录。您可以通过运行 mysql update 命令来执行此操作。

然后,您可以更改 .htaccess 设置。

另一种方法是重新安装它。只需确保您有数据、媒体和模板的备份。这次,请确保从您的域http://www.paulaneeley.com安装它。或http://paulaneeley.com。你只能选择一个。

于 2012-10-04T02:55:36.943 回答