gpt4 book ai didi

.htaccess - htaccess 的友好 url

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:46:35 25 4
gpt4 key购买 nike

我有一个问题。我通过 htaccess 做了一个友好的 url 重写,这是我的代码:

RewriteRule ^category/(some-category)$  category/$1/ [R=301]
RewriteRule ^category/(some-category)/$ category/index.php?some-category=$1 [L]

一切正常,但曾几何时,我在查看谷歌网站管理员工具时发现我的网址中有很多错误。谷歌说有些文件不存在于 url => 像这样 http://domain.com/category//some-category/ 这是什么?为什么是这样??我尝试在浏览器中打开该 url,它确实存在(一些图像丢失了它们的来源,但它有效)。我不知道它为什么会起作用,因为在我的 htaccess 代码中,只有一个 / 而不是两个或三个,但它们可以工作并且连续有 10 个 / .请帮帮我。

最佳答案

那些狡猾的页面返回什么 http header 代码?您仍然可以拥有一个看起来不错的页面,但如果它返回 404 代码,那么 Google 会将其标记为丢失。

您的图像已损坏,因为您必须为它们使用相对 URL。双斜杠添加了一个子目录并弄乱了该相对路径。

我怀疑您的网站上有一些乱七八糟的链接,这些链接会转到不可靠的页面。第一件事是找到它们(问题的根源)并修复它们。止血,然后收拾烂摊子。

关于.htaccess - htaccess 的友好 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10166171/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com