转移网站后,wordpress无效

时间:2012-06-13 12:07:53

标签: php mysql wordpress wordpress-plugin

我已将网站转移到新主机... 好吧我已经改变了wp-config,因为它是必要的后记...... 该网站没有出现......它显示

Oops! This link appears to be broken

Suggestions:
Search on Google:

我已经尝试将url前缀更改为http://example.com/表单demo.example.net/example但仍然没有任何更改... 当我尝试通过键入http://armeniantradenetwork.com/wp-admin来覆盖wp-admin时,它会将我重定向到链接http://demo.softty.net/atn/wp-admin 请帮助meeeeeeeeee !!!

4 个答案:

答案 0 :(得分:1)

您需要进入wp_options表并将旧位置的引用更新为新位置。如果你使用像phpMyAdmin这样的东西,你可以做

SELECT * FROM `wp_options` WHERE `option_value` LIKE '%demo.softty.net%'

您应该至少获得“siteurl”和“home”选项。更新这些,它应该再次工作。

答案 1 :(得分:1)

如果域名发生了变化,您需要修改/wp-content/themes/*theme name*/functions.php并添加此

update_option('siteurl','http://armeniantradenetwork.com/');
update_option('home','http://armeniantradenetwork.com/');

更新
接下来登录管理面板,转到设置 - > 永久链接,然后只需点击保存更改 - 它将重建所有永久链接。

答案 2 :(得分:0)

@miszczu提供了一个很好的解决方案。

还有另一个解决方案,如果您有权访问您的phpmyadmin:

wp_options yourprefix_options 表格 - > siteurl 字段& 主页字段。将它们编辑为您当前的域名,完整域名。

祝你好运! :)

答案 3 :(得分:0)

请验证两件事

  1. 根据miszczu说:更新数据库中的'siteurl'和'home'选项。
  2. 确保您拥有正确的.htaccess文件或从wp-admin->设置 - >固定链接生成新文件。
  3. 如果没有htaccess,常规网址(类似于?p = 1的网址)应该有效。