无法在Wordpress插件中更改网站的网址。

时间:2012-10-04 02:09:18

标签: wordpress-plugin web-hosting

我的主持人近乎freespeech.org。我用这条消息联系了他们:

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

他们回答说:

“在设置页面上查看WordPress信息中心。可能其中一个设置未使用您自己的域名: WordPress地址(URL) 网站地址(URL) 一旦找到并修复它(因此它们都不使用paulaneeley.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,我相信我做的都是正确的。我的网站工作正常,但当我尝试访问我的仪表板时仍然收到错误消息。至少,我想让我的仪表板回来。

2 个答案:

答案 0 :(得分:1)

也许你已经完成了所有的事情,但是近乎自由的名字服务员仍然没有将用户转发到你的网站。

自己测试:

http://www.paulaneeley.com,打开就好了,但当您删除www.前缀时,该网站无法打开。对http://paulaneeley.com的简单ping测试表明,nearfreespeech的名称服务器没有http://paulaneeley.com的记录。 Ping返回错误Ping request could not find host paulaneeley.com. Please check the name and try again.表示http://paulaneeley.com没有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

答案 1 :(得分:0)

要解决此问题,您需要更改站点根目录所在站点的数据库设置。您可以通过运行mysql update命令来完成此操作。

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

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