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 /
。请帮帮我。
答案 0 :(得分:0)
那些狡猾的网页返回什么http标头代码?您仍然可以拥有一个看起来不错的页面,但如果它返回404代码,那么Google会将其标记为缺失。
您的图片已损坏,因为您必须使用相对网址。加倍的斜杠是添加一个子目录并弄乱那个相对路径。
我怀疑你的网站上有一些混乱的链接会进入狡猾的页面。首先要找到它们(问题的根源)并修复它们。停止流血然后清理乱七八糟的东西。