【问题标题】:Best way to keep current non-wordpress site live while implementing new wordpress site?在实施新的 wordpress 网站时保持当前非 wordpress 网站的最佳方式是什么?
【发布时间】:2011-04-07 13:22:27
【问题描述】:

我正在使用 Wordpress 作为我正在开发的网站的 CMS。该公司目前有一个使用基本 CSS/HTML 的网站。我希望保持该站点的运行,同时能够在不干扰当前运行站点的情况下全面测试 Wordpress 站点。

我正在考虑采用几种方法(在当前主机上创建子文件夹或为 dev 获取另一个域名等),但我想知道普遍共识认为什么是最佳选择。

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    这很容易。在您的根文件夹中安装 wordpress 并安装“维护模式”插件 ( http://wordpress.org/extend/plugins/maintenance-mode/ )。安装 wordpress 和插件后,将“维护模式”活动页面设置为当前网站的主页。

    这将让您登录到您的 wordpress 网站,并且仍然可以在您的服务器上实时处理它。当您的 WP 网站准备就绪时,只需停用维护模式,您的网站就会上线!无需切换目录、301等。

    【讨论】:

      【解决方案2】:

      两者都可以很好地进行快速测试。如果您要经常做这种事情,最好设置一个开发域,这样您就可以安装 Wordpress。

      完成测试站点后,Wordpress 允许您转到 Tools -> Export 并导出您创建的任何页面或帖子,然后您可以轻松复制和激活您的主题并使用 Tools -> Import 提取数据在实时版本上。

      【讨论】:

      • 插件之类的呢?
      【解决方案3】:

      我会推荐使用 301 重定向,你可以试试这个,你需要做的就是定义这个规则

      / -> 你的旧主页网址在这里

      http://wordpress.org/extend/plugins/simple-301-redirects/

      你可以到wordpress编辑页面点击查看页面查看。

      【讨论】:

        【解决方案4】:

        首先要做的是不要安装在根目录下,因为你会遇到与现有 index.html 和 WP index.php 文件的冲突。安装在 /blog/ 或 /dev/ 并使用像 WordPress › Absolute Privacy « WordPress Plugins 这样的插件来阻止机器人、登录、临时查看者和 RSS 提要。

        完成开发后,将站点移至根目录,方法是将所有核心 WP 文件和文件夹移至根目录,或者使 WP 看起来位于根目录中,同时将所有核心文件/文件夹保留在安装目录中。见Moving WordPress « WordPress Codex

        然后执行从 index.html 到 index.php 的 301 重定向(或为 index.php 设置默认根文档),并将您关心的所有旧页面 301 重定向到新的 WP 对应页面。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2016-10-07
          • 1970-01-01
          • 2014-07-18
          • 2016-11-25
          • 1970-01-01
          • 2013-04-02
          • 2020-07-17
          相关资源
          最近更新 更多