网站推广三步走:十秒注册 -> 提交网站 -> 快速审核 -> 带来无限流量和外链 -> 点入及点出一次即可排名第一位

当前位置:快马目录网 » 站长资讯 » 站长教程 » 文章详细 订阅RssFeed

35dir如何收录带子目录或页面链接的网址

来源:优站网 浏览:160次 时间:2021-01-15

简介:目前有很多分类目录网站都是用于35DIR或者IWEBDIR版本的程序,或者基于这两个版本的源码进行二次开发建成的网站,

目前有很多分类目录网站都是用于35DIR或者IWEBDIR版本的程序,或者基于这两个版本的源码进行二次开发建成的网站,35DIR的官网由于其自身原因开发到2.2版本之后就没有后续更新,甚至官网也关站了。虽然35DIR不在再开发,但是其简捷易用的收录功能还是得到很多站长的青睐,就好像那句话,人不江湖,江湖却有他的传说。

有很多同行站长问到35dir程序建的网站不能收录带子目录的网址,提交链接的时候会提示“请输入正确的网站域名!”,遇到这种情况要怎么处理呢?

其实只有简单修改下代码就可以解决问题,方法是打开source\include\目录下的validate.php,在文件中搜索is_valid_domain($domain),is_valid_domain一个用于检验判断链接是否是域名的函数,是域名就可以提示,不是就返回错误,弄明白这个,我们只要修改下返回值就可以正常提交了。

具体:

找到source\include\validate.php 搜索关键字找到以下代码(因为官网版本几乎不存在,大家手里的代码行数可能不大一样,但代码是一样的)

function is_valid_domain($domain) {               //
if (preg_match("/^([0-9a-z-]{1,}.)?[0-9a-z-]{2,}.([0-9a-z-]{2,}.)?[a-z]{2,}$/i", $domain)) {
return true;
} else {
return false;
}
}
并把代码改为

function is_valid_domain($domain) {
if (preg_match("/^([0-9a-z-]{1,}.)?[0-9a-z-]{2,}.([0-9a-z-]{2,}.)?[a-z]{2,}$/i", $domain)) {
return true;
} else {
return true;
}
}

对照前后代码可以看出,其实就是把判断的返回值由 return false改为return true,就这么简单。



推荐站点

  • 少年科技少年科技

    少年科技工作室官网,致力于Web及原生前后端软件开发,提供多样化服务

    www.snkj.xyz
  • 中国图书网中国图书网

    中图网:网上书店,创办于1998年,通过好书推荐、畅销书、淘书团、特色专题等栏目及各种促销活动,致力于为读者提供价廉物美的正版优质书籍,是爱书人的淘书圣地。

    www.bookschina.com
  • 中国网中国网

    国家重点新闻网站,拥有十个语种独立新闻采编、报道和发布权;第一时间报道国家重大新闻事件;国情信息库服务全球读者了解中国;新闻办公室发布会独家网络直播发布网站;拥有国内外顶级学者专家资源,独家编发各种相关政策解读。

    www.china.com.cn
  • 云自媒云自媒

    云自媒汇聚26万+优质自媒体资源!已为30万+广告主提供软文、微信、朋友圈、微博、视频等社会化媒体营销。投广告就上云自媒!

    www.myunmei.com
  • 夜上海官网夜上海官网

    夜上海官网讲述当地纪实微观生活,个人见闻,随心所阅等主题

    www.sfyue166.com
  • 黑马程序员官网黑马程序员官网

    黑马程序员专注于it培训,开设java培训、鸿蒙开发培训、大数据培训、web前端培训、python培训、嵌入式培训、嵌入式开发培训、人工智能培训、软件测试培训、产品经理培训、智能机器人软件开发培训等多门it培训课程,提供java培训、java开发培训、python开发培训

    www.itheima.com