dede网站网页地址链接中出现双//怎么回事?怎么解决?

今天更新文章突然发现网站前台页面地址中除了http://外,地址中还出现了//,例如:http://www.lpou.online/jingyan//388.html,而且这个地址居然能正常访问。想来是以前老眼昏花没有注意到,估计也会有人遇上这样的情况。所以写了这篇文章,方便有缘人看看,/偷笑。
 
页面链接地址中出现双斜线//

页面链接地址中出现双斜线//
 
后来一查询站点sitemap,发现有很多这样的链接,也能正常打开。原本认为可能是网页模板有问题,后来随意检查了下页面,果断排除,因为有的页面是这样,但有的页面地址是正常的。因此认为是栏目设置的问题,检查了所有栏目的页面文章命名规则,发现没有问题。
 
 
sitemap中的链接

sitemap中的链接也有很多这种情况
 
最后看了下栏目的文件存放目录命名,一般是默认拼音的,也是自动设置的,所以大多数站长的页面地址是不会出现这种双//问题的。dede网站网页地址链接出现双//怎么回事?怎么解决?具体解决方法是去掉/,如下图。一键更新后,问题解决。
 
 
去除栏目列表文件保持目录中最后一个/

去除栏目列表文件保持目录中最后一个/就可以解决问题
 
dede网站网页地址设计规则建议:
为了对各种搜索引擎友好,站点页面链接最多为三级,且为静态页面;
文章命名规则最好是:{typedir}/{aid}.html
列表命名规则最好是:{typedir}/list_{page}.html
栏目有多少个,其保持目录就设置多少个,经验表面多个栏目页面存放在一个文件夹内不是很好;
栏目名称如果比较长,那么设置的文件保存目录就需要另外取名,避免真个页面链接字符数太多;
请按F5,刷新后再评论
  • 全部评论(0
    还没有评论,快来抢沙发吧!