我的主机是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,我相信我都做对了。我的网站运行良好,但当我尝试访问我的仪表板时仍然收到错误消息。至少,我想拿回我的仪表板。