【问题标题】:.htaccess 404 redirect not working correctly.htaccess 404 重定向无法正常工作
【发布时间】:2013-01-08 22:48:48
【问题描述】:

我最近将我的网站转移到了另一个域。我有旧域将旧链接重定向到启动页面。虽然因为我使用了 wordpress 之前的链接,例如 - http://scottramsay.co/services/multi-track-mixing-mastering/ 我得到了一个 css 错误。

重定向在没有第二个反斜杠的情况下有效,尽管重定向不会读取 css 文件。

例子:

正常工作 - scottramsay.co/services

不起作用 - scottramsay.co/services/multi-track-mixing-mastering/

我将如何解决这个问题?我猜这与 .htaccess 文件有关。

.htaccess 代码目前: 错误文档 404 /

谢谢。

【问题讨论】:

  • 根据我在下面看到的内容添加了一个答案,但没有更好地了解网站的构建方式以及完整的.htaccess 不太确定可以提供多少帮助。跨度>

标签: wordpress .htaccess redirect http-status-code-404


【解决方案1】:

我认为你在编码中有一个更根本的问题。并排查看页面,他们都试图从“./”加载 CSS 和 JavaScript,这基本上意味着“这个目录”。但它只能在一个地方。

<link rel="stylesheet" href="./enter.css" type="text/css">
<meta http-equiv="imagetoolbar" content="no"> 

<script type="text/javascript" src="./jquery.js"></script>
<script type="text/javascript" src="./enter.js"></script>

如果没有看到完整的.htaccess,我建议您为这些项目创建完整的 URL,如下所示。特别是如果这是一个可以轻松设置基本/根 URL 的 WordPress 网站。:

<link rel="stylesheet" href="http://scottramsay.co/enter.css" type="text/css">
<meta http-equiv="imagetoolbar" content="no"> 

<script type="text/javascript" src="http://scottramsay.co/jquery.js"></script>
<script type="text/javascript" src="http://scottramsay.co/enter.js"></script>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-04
    • 2023-04-02
    • 2018-12-12
    • 1970-01-01
    • 1970-01-01
    • 2020-01-16
    相关资源
    最近更新 更多