zoukankan      html  css  js  c++  java
  • wordpress迁移到本地404错误

     线上wordpress迁移到本地可能出现找不到页面问题,可能是因为配置了url静态化,同时wordpress的文章链接是存在数据库中的

    下面替换掉原来线上的文章链接,其中数据库名为wordpress

    UPDATE wordpress.wp_postmeta SET meta_value = replace(meta_value, 'http://www.xxx.com', 'http://localhost/wordpress');
    UPDATE wordpress.wp_options SET option_value = replace(option_value, 'http://www.xxx.com', 'http://localhost/wordpress') WHERE option_name = 'home' OR option_name = 'siteurl';
    UPDATE wordpress.wp_posts SET guid = replace(guid, 'http://www.xxx.com','http://localhost/wordpress');
    UPDATE wordpress.wp_posts SET post_content = replace(post_content, 'http://www.xxx.com', 'http://localhost/wordpress');

     如果用workbench执行好像没有效果,用命令行执行就可以,很奇怪。

    然后进入wordpress后台,点击设置,××××主题设置,然后将其中的域名全部替换成本地路径

    更改完打开apache2.conf文件,我的是apache/2.4.6 ubuntu系统

    sudo gedit /etc/apache2/apache2.conf

    将以下代码修改一下

    <Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
    </Directory>

    将红色部分改为All,保存退出,记得重启apache服务器。

  • 相关阅读:
    并发学习之:不使用内核对象同步的并发队列
    破解C#的readonly只读字段
    并发学习之:乱序执行和内存屏障
    并发学习之:缓存一致性
    并发学习之:Keyed Events(没看懂,要调试下才能明白,伤心!)
    静态和非静态的访问
    asc2码
    学习报告
    11号学习总结
    9号总结
  • 原文地址:https://www.cnblogs.com/savokiss/p/3926778.html
Copyright © 2011-2022 走看看