【问题标题】:I don't know where to start...htaccess file and probably Apache? [closed]我不知道从哪里开始...htaccess 文件,可能还有 Apache? [关闭]
【发布时间】:2012-10-23 10:17:33
【问题描述】:

我不知道这些东西是什么意思。我只知道 GoDaddy 技术支持人员说这是 .htaccess、WordPress 和 Apache 的问题。

简而言之,当我从根目录中删除 .htaccess 文件时,我的博客页面和类别链接会导致内部服务器错误,而我其他站点目录中的自定义 404 页面工作正常。

反之亦然。当我在根目录中放置一个空白的 .htaccess 文件时,我的博客可以正常工作,而我的其他目录站点会收到内部服务器错误,而不是自定义 404。

我做了一个截屏视频来实际解释和展示我遇到的问题,希望有人能弄清楚并指出正确的方向。

就编写代码而言 - 我可以复制/粘贴我得到的内容,但我不是程序员。这对我来说都是陌生的,真的很令人沮丧。

这是 YouTube 上的视频,可以更好地解释正在发生的事情,以防我没有正确解释。

http://youtu.be/8FL1ihplQws

谢谢!

卡伦

【问题讨论】:

  • 需要 htaccess 以确保用户能够在网站上正确导航。
  • davidwalsh.name/wordpress-htaccess - 确保这些东西在 httaccess 中,这样网站才能正常工作

标签: wordpress apache .htaccess http-status-code-404 internal-server-error


【解决方案1】:

将原始 .htaccess 放回根文件夹中

创建一个包含以下内容的新 .htaccess 文件

重写引擎关闭

将它放在子文件夹中,例如-bookmarks-store

我的预感是插件域正在读取 .htaccess,但重写规则对该网站无效。我建议的治疗方法会关闭插件域的重写

【讨论】:

    【解决方案2】:

    当您使用像 ?p=123 这样的默认永久链接结构时会发生什么? 尝试来回更改,看看链接是否使用默认设置!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-12
      • 2012-10-18
      • 2011-06-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多