wang-zhiwen 发布于 2017-05-12 13:42

在 abc.com 域名下建了一个Wordpress站,在abc.com/def 下也建了一个Wordpress站。
现在想把abc.com/def 移动到 abc.com 下作为主站,即打开 abc.com后访问的是原 abc.com/def 下的内容。
请教如何操作?

2 个回答
  • 只需移动一个文件:

    1. 把 def 目录下的 index.php 移到根目录下,即 abc.com 访问到的目录,并确保打开 abc.com 就是打开index.php,而不是index.html;
    2. 将根目录下的 index.php 中的:
      require( dirname( __FILE__ ) . '/wp-blog-header.php' );
      改成:
      require('./def/wp-blog-header.php');
    3. 在 def/wp-config.php 中添加以下代码:

      define('WP_HOME', 'http://abc.com');
      define('WP_SITEURL', 'http://abc.com/def');

      define('COOKIE_DOMAIN', 'abc.com');
      define('WP_CONTENT_URL', 'http://abc.com/def/wp-content');
      define('WP_PLUGIN_URL', 'http://abc.com/def/wp-content/plugins');

    2017-05-12 21:48 回答
    1. 吧所有文件移动到webroot下面
    2. 修改.htaccess
    3. 修改db url记录
    2017-05-13 13:05 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
活跃用户
  • 1
    问道摩托
  • 2
    袁广龙976丶
  • 3
    逍遥子
  • 4
    亮仔
  • 5
    芙蓉花
  • 6
    mobiledu2502871817
  • 7
    作小die_syj
  • 8
    王丽珠景平怡伦_621
  • 9
    adfa3sd5f6a
  • 10
    欣欣大妮
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有