[技巧]站长啦分类目录如何收录带子目录的网站域名
用过站长啦分类目录程序的朋友都知道,分类目录只能收录顶级域名或者二级域名,带子目录的网站缺少收录不了的,提交的时候会提示“请输入正确的网站域名!”但是如果你一定要收录带子目录的网站呢,甚至更长的网址怎么办?
有2种方案
第一种就是直接在数据库修改域名,你想多长都可以,但是你不能在后台编辑,否则保存不了
第二种就是修改源码
后台提交网址提示“请输入正确的网站域名!”怎么处理
找到source\include\validate.php 第26行代码
function is_valid_domain2($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;
}
}
就行了
其实就是把第30行的 return false;
改为return true;
就行了
学会了吗
赶紧去修改吧
本修改通用适用于35dir目录、webdir目录及各种分类目录程序
版权与免责声明:
凡注明稿件来源的内容均为转载稿或由网友用户注册发布,本网转载出于传递更多信息的目的;如转载稿涉及版权问题,请作者联系我们,同时对于用户评论等信息,本网并不意味着赞同其观点或证实其内容的真实性;