用過(guò)優(yōu)站分類目錄程序的朋友都知道,分類目錄只能收錄頂級(jí)域名或者二級(jí)域名,帶子目錄的網(wǎng)站缺少收錄不了的,提交的時(shí)候會(huì)提示“請(qǐng)輸入正確的網(wǎng)站域名!”但是如果你一定要收錄帶子目錄的網(wǎng)站呢,甚至更長(zhǎng)的網(wǎng)址怎么辦?
有2種方案
第一種就是直接在數(shù)據(jù)庫(kù)修改域名,你想多長(zhǎng)都可以,但是你不能在后臺(tái)編輯,否則保存不了
第二種就是修改源碼
后臺(tái)提交網(wǎng)址提示“請(qǐng)輸入正確的網(wǎng)站域名!”怎么處理
找到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;
}
}
就行了
其實(shí)就是把第30行的 return false;
改為return true;
就行了
學(xué)會(huì)了嗎
趕緊去修改吧
本修改通用適用于35dir目錄、webdir目錄、優(yōu)站分類目錄及各種分類目錄程序


版權(quán)聲明:
原文鏈接: