【问题标题】:How to "save" my wordpress blog's posts in same url format and remove wordpress?如何以相同的 url 格式“保存”我的 wordpress 博客文章并删除 wordpress?
【发布时间】:2010-07-08 22:56:24
【问题描述】:

我的网站上有一个 Wordpress 博客,我没有时间不断升级软件,我非常想删除 wordpress。无论如何,它现在已经坏了,我无法真正进入管理区域,但我想我可以尝试破解我的方式。

无论如何,我想保存我拥有的帖子并将它们保留在相同的 URL 结构下,以便它们在搜索结果索引中仍然相关。

这里是有问题的网站:http://www.danielfischer.com

关于如何保持网站正常运行但可能将其变为静态但保持相同 url 结构的任何建议?过去的静态存档,并且 URL 仍然可以正常工作?

谢谢。

【问题讨论】:

  • 似乎有人在玩弄主题文件并在functions.php 中留下了一些空白。你很幸运,它只会让管理员失望;通常这会影响整个站点。如果您可以通过 FTP 访问您的网站,我会考虑解决此问题。

标签: php wordpress


【解决方案1】:

您可以使用HTTrack 之类的镜像工具将整个站点下载到单独的 HTML 文件中。 HTT 从 URL 结构中创建文件夹应该没有任何问题(尽管如果有任何不漂亮的 URL 链接,它也会抓住这些)。

从那里,只需上传这些文件并将其称为存档(也许将它们放在一个单独的目录中并将服务器指向它,这样 Wordpress 就不会被完全清除,以防万一)。

【讨论】:

    【解决方案2】:

    打开 WP-Cache 或更好,安装WP-Super-Cache。确保它缓存您拥有的每个页面(在设置中将缓存超时设置为从不)。这将在缓存文件夹中创建每个页面的静态版本。缓存所有页面后,进入缓存文件夹(默认情况下为/wp-content/cache/supercache/%{HTTP_HOST}/,其中 HTTP_HOST 是您的主机名)并将所有这些文件和文件夹复制到新的 webroot 中(使用您的主机面板创建一个新站点正在使用,或手动在 apache 中)。将您的域切换到这个新的 webroot,如果一切正常,请删除 wordpress。

    一个好的捷径是建立一个站点(例如test.yourblogname.com)并将站点目录直接指向缓存目录(即指向/wp-content/cache/supercache/hostname/)。这样您就可以在不冒任何风险的情况下对其进行测试。

    【讨论】:

      【解决方案3】:
      猜你喜欢
      • 1970-01-01
      • 2017-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-05
      相关资源
      最近更新 更多