求助一个白痴的 Wordpress 问题

2013-01-15 14:49:14 +08:00
 ranye
首先说明一下,本人对网页技术一窍不通,纯属小白。
最近在 buyvm 租了 vps 装了 Wordpress 给自己建了个博客,博客域名是托管在 name.com 的。
一开始给自己博客计划的域名,比如说,是 name1.myblog.com,在 DNS 记录里设置了 A 记录。后来想了下,修改为 name2.myblog.com。修改好后访问 name2.myblog.com 是很正常的。
今天再次访问时 name2.myblog.com 发现所有的页面元素都消失了,只剩下文字,尝试登录后台发现登录后会自动跳转到 name1.myblog.com 上——当然这个域名是无法访问的。
我再次检查了下域名的 DNS 记录,原来的 name1.myblog.com 记录确实已经删除了;然后尝试直接用 IP 访问和用 name2.myblog.com 访问时一样的——页面元素消失,登录后台自动跳转。
我的问题是:
我不记得我在 wordpress 里设置过博客域名,根据我的理解应该也是不需要设置的,请问 wordpress 里真的哪里有需要设置域名吗?已经设置了的话如何通过修改文件的方式修改(我已经无法登录后台了,只能ssh进去修改文件)?
谢谢!
2964 次点击
所在节点    WordPress
14 条回复
liuhang0077
2013-01-15 14:53:59 +08:00
你肯定是在1域名安装的 然后你用2域名访问 肯定是不加载css的 或者连接跳转到1 你修改下数据库 把1改成2域名就好了 很简单
Sivan
2013-01-15 14:57:02 +08:00
你登录到 name2.myblog.com 的后台,把站点地址更新到 name2.myblog.com 就行了。
crab
2013-01-15 14:58:29 +08:00
wp后台设置里面的常规选项站点地址默认是安装的域名。
你只能进数据库替换下域名了。
或者修改hosts文件 用原域名登录后台修改。
huihen
2013-01-15 15:05:30 +08:00
我用过一次name的dns,很搓
建议你用dnspod的试试
ranye
2013-01-15 15:21:52 +08:00
@Sivan 我已经无法登陆后台了
ranye
2013-01-15 15:23:23 +08:00
@huihen 也还好吧,反正我现在没什么大的需求,也就一个个人博客而已
Sivan
2013-01-15 15:23:36 +08:00
@ranye 呃……那就改数据库吧。
gucheen
2013-01-15 15:30:08 +08:00
重新安装一个。。。
skyleft
2013-01-15 16:04:40 +08:00
ssh进去
然后 mysql -u 你的用户名 -p 你的数据库密码
然后 use 你装wp的那个数据库名字
然后 update wp_options set option_value='name2.myblog.com' where option_name='site_url'
TONYHEAD
2013-01-15 16:11:15 +08:00
nonozone
2013-01-15 16:15:13 +08:00
直接到数据库里修改,应该在option这个表里,一共有两项,大概是site url和home url,改成你现在的地址就可以了。
ranye
2013-01-15 17:48:56 +08:00
@skyleft 非常感谢!
ranye
2013-01-15 17:50:33 +08:00
@nonozone 我没装phpMyAdmin,不过你倒是提醒了我,得赶紧装一个
tomyiyun
2013-01-16 13:08:45 +08:00
@ranye http://www.liuhanyu.com/2010/10/error-after-domain-changing/ 之前写过一个这个情况的处理办法。也就是11#所说的修改数据库wp_option表中 siteurl 和homeurl的值

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/57666

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX