【问题标题】:Wordpress redirect to static index.html page while keeping sub-pages intact? [closed]Wordpress 重定向到静态 index.html 页面,同时保持子页面完整? [关闭]
【发布时间】:2013-03-17 18:48:21
【问题描述】:

Wordpress 新手在这里并以此为基础,我遇到了与此处提出的问题类似的问题:

under construction page on index while working with WordPress on root folder

第一次为客户使用 Wordpress。他们一直在使用 Wordpress(由与他们失去联系的另一位设计师安装)并希望恢复拥有静态 html 页面,但希望保留登录能力并为他们的客户制作子页面。子页面不会是私人页面,而是“如果你知道它在那里并且有链接”类型的页面。

目前他们将 www.domain.com 转到 index.php,但希望它重定向到我为他们创建的单独的静态 index.html 设计。是否可以在 .htaccess 文件中执行此操作而不会破坏其余的 Wordpress 设置?我害怕破坏某些东西并且无法修复它并失去他们迄今为止所拥有的东西。目前正在阅读 WP 并观看我可以了解的所有视频教程!

感谢您的帮助!

【问题讨论】:

  • 一般你可以通过主机设置吗?设置哪些页面最重要,即:index.html (1st), index.htm(2nd), index.php(3rd) 只需将 index.html 移动到 index.php 上方的第一个位置,它应该加载您的静态文件,或者您可以通过 htaccess 完成并覆盖 apache 设置

标签: php html wordpress .htaccess


【解决方案1】:

如果您将此行放在.htaccess 文件的顶部:

DirectoryIndex index.html index.php

它将交换 Apache 优先处理文件的顺序。

【讨论】:

  • 在#BEGIN Wordpress 内部还是外部?谢谢
  • @smendiola # 是 cmets,所以没关系。 .htaccess 指令是顺序指令,因为您想在其他任何内容之前设置目录索引,只需将其放在文件顶部并将其他所有内容向下移动几行 - 这样更有条理。
  • 那么...如果不存在 index.html 文件,它将正常运行 - 否则将优先处理。
  • 工作得很好,非常感谢! :)
  • @smendiola 如果你觉得有用,你应该accept this answer
猜你喜欢
  • 2016-08-10
  • 1970-01-01
  • 2015-04-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-09
  • 2015-05-30
  • 1970-01-01
相关资源
最近更新 更多