首页 > 问答 > 再次探讨关于自定义URL尾部加斜杠“/”的问题。

再次探讨关于自定义URL尾部加斜杠“/”的问题。

[导读]:我的网站后台添加页面自定义设置的url,后面都没有添加斜杠“/”,因为程序原因,也不能添加斜杠“/”。 我在htaccess中做了301重定向,打开网址自动在后面添加“/”。 结果...

我的网站后台添加页面自定义设置的url,后面都没有添加斜杠“/”,因为程序原因,也不能添加斜杠“/”。
我在htaccess中做了301重定向,打开网址自动在后面添加“/”。
结果百度把有斜杠和没有斜杠的两个url全部收录。
这样必会分散权重,不知道各位朋友是否有碰到这样的问题。
请问如何解决这个问题?有什么比较好的策略?跪求答案。

网址或者目录是否带/的区别在于,一个会呈现301状态,应该是不加/的那个。

所以我发外链,一直以来都带/,养成好习惯。

###

htaccess就是一个伪静态规则,规则是否正确,你需要把主域和内页URL的规则写成不一致;
你去掉或者取消htaccess不行吗?
最好给出详细网址。

网址主域url默认打开会有“/”,蜘蛛访问主域url也会钟访问到带“/”的URL,这个过程中产生301跳转;301重定向,打开网址自动在后面添加“/”;

网址或者目录是否带/的都看到的一样内容,如果收录大量类似页面要重视了,一点点可以忽略;

带/会多产生一次请求呐?而不带就只产生一次。

###

不加斜杠更符合 URL 规范,搜外问答网址就没加斜杠。

###

htaccess我就不了解了,不过301是不能解决这个问题的,因为爬虫爬到的还是不带/的地址

不过对于爬虫,它才不理你是什么语言呢,因为所有的页面都会解析之后,对于爬虫都是静态页面,所以处理方法都是类似的。

正确做法是改页面对应的链接,全部目录型的url都加上/

本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/23605.html