多個(gè)人站長做論壇網(wǎng)站,然而目前是不允許個(gè)人備案論壇程序的,因此大多數(shù)采用的是先關(guān)站或者使用博客類程序備案,通過后再使用論壇程序。然而這無疑很影響SEO!尤其是網(wǎng)站已經(jīng)運(yùn)行很久,收錄很多的情況下,再去備案其他網(wǎng)站,那么對(duì)SEO的危害更大!如何降低網(wǎng)站備案期間的SEO損失,并且自動(dòng)切換想要顯示的網(wǎng)頁呢?魔趣吧這里給大家提供一種解決方案,可以實(shí)現(xiàn):
1,從非首頁進(jìn)入網(wǎng)站后不再限制訪問!
2,非工作時(shí)間進(jìn)入網(wǎng)站沒有任何限制!
3,已登錄用戶無限制!
實(shí)現(xiàn)方法:
1,對(duì)帖子頁。論壇頁進(jìn)行添加cookie處理!代碼如下:
<!--{eval}-->
if($_COOKIE["beian_cook"]!="moqu_beian"){
setcookie("beian_cook","moqu_beian",time()+3600*24);
}
<!--{/eval}-->
2,在論壇主頁index.php中添加判斷代碼,如果cookie存在則說明是從非主頁進(jìn)入,可以無限制瀏覽!并且在非工作時(shí)間、已登錄用戶無限制!否則跳轉(zhuǎn)到想要顯示的個(gè)人單頁!
//定時(shí)關(guān)閉
function get_curr_time_section()
{
$checkDayStr = date('Y-m-d ',time());
$timeBegin1 = strtotime($checkDayStr."09:00".":00");
$timeEnd1 = strtotime($checkDayStr."18:00".":00");
$curr_time = time();
if($curr_time >= $timeBegin1 && $curr_time <= $timeEnd1)
{
return 1; //在時(shí)間范圍9點(diǎn)~18點(diǎn)內(nèi)
}
return 2; //不在時(shí)間內(nèi)
}
$moqu8_result = get_curr_time_section();
if(!$_G['uid']&& $_COOKIE["beian_cook"]!="moqu_beian"&&$moqu8_result==1){
header('Location: /index.html');
}
添加以上代碼后,非工作時(shí)間、已登錄的用戶和非首頁進(jìn)入網(wǎng)站的用戶不受任何限制!而工作時(shí)間且從首頁進(jìn)入的訪客將打開非論壇單頁!本教程適合有一定基礎(chǔ)的人使用!
[root@apache ~ ]# yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd wget unzip vim
[root@apache ~]# systemctl start httpd mariadb
[root@apache ~]# systemctl enable httpd mariadb
[root@apache ~]# wget http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_UTF8.zip
[root@apache ~]# unzip Discuz_X2.5_SC_UTF8.zip
[root@apache ~]#cp -rf upload/* /var/www/html/
[root@apache ~]#chown -R apache.apache /var/www/html/
[root@localhost ~]# mysql
create database discuz ;
\q
[root@localhost ~]#
如果當(dāng)前狀態(tài)顯示為X 即表示文件權(quán)限不夠,chown chmod
壇,論壇又名網(wǎng)絡(luò)論壇BBS,全稱為Bulletin Board System(電子公告板)或者Bulletin Board Service(公告板服務(wù))。作為一種交流的CMS系統(tǒng),是Internet上的一種電子信息服務(wù)系統(tǒng)。它提供一塊公共電子白板,每個(gè)用戶都可以在上面書寫,可發(fā)布信息或提出看法。它是一種交互性強(qiáng),內(nèi)容豐富而即使的Internet電子信息服務(wù)系統(tǒng)。用戶在BBS站點(diǎn)上可以獲得各種信息服務(wù),發(fā)布信息,進(jìn)行討論,聊天等等。
國內(nèi)的論壇程序,毋庸置疑,Discuz!(簡稱dz)和Phpwind(簡稱pw)是國內(nèi)最著名的兩個(gè)PHP論壇系統(tǒng),在各方面,遠(yuǎn)非國外那些功能簡單的電子公告板系統(tǒng)可比。
PHP平臺(tái)
支持此類型的虛擬主機(jī)最為普遍,并且價(jià)格便宜。1.Discuz!(http://comsenz.com/products/discuz)使用MySQL數(shù)據(jù)庫,功能強(qiáng)大,用戶體驗(yàn)好,后續(xù)可以朝SNS方向擴(kuò)展,目前發(fā)展形式相當(dāng)強(qiáng)悍,是國內(nèi)使用最為普遍的PHP論壇。
2.PHPWind(http://www.phpwind.com/product.php?product=forums)與Discuz!類似,曾經(jīng)與Discuz!爭得不分上下,目前已經(jīng)降趨弱勢(shì)。
3.CTB文本論壇(http://ctb.isyi.com/)一個(gè)使用文本文件做為數(shù)據(jù)庫的論壇,比較小巧,功能也較為簡單。
國外可選PHP論壇
國外大部分論壇功能非常的強(qiáng)大,不大適合國人使用習(xí)慣:vBulletin(http://www.vbulletin.com/)phpBB(http://www.phpbb.com/)
ASP平臺(tái)
一般的虛擬主機(jī)平臺(tái)均支持此空間和Access數(shù)據(jù)庫,隨著ASP技術(shù)的不足,此種平臺(tái)的論壇漸漸失去往日的輝煌。1.Dvbbs(http://www.dvbbs.net/plug-asp.asp)曾經(jīng)是國內(nèi)最多人使用的論壇,也還是比較適合使用習(xí)慣的。
2其它ASP還有許多論壇可以參考:6kbbs——以小巧出名(http://www.6kbbs.net/bbs/showbbs.asp?bd=13&id=12404&totable=2)LeadBBS——(http://www.leadbbs.com/)……
.NET平臺(tái)
此類型虛擬主機(jī)一般比較貴,如果需要使用SQL Server數(shù)據(jù)庫,還需要另外資費(fèi)。1.Discuz!NT(http://comsenz.com/products/nt)Discuz!NT是吸取Discuz!在國內(nèi)的成功經(jīng)驗(yàn),基于.NET FrameWork平臺(tái)開發(fā)的另一套社區(qū)軟件。擁有Discuz!的優(yōu)點(diǎn),并且更加安全高效、穩(wěn)定易用,還支持Access、MySQL、SQLServer等數(shù)據(jù)庫。
J2EE平臺(tái)
此類型虛擬主機(jī)一般比較貴,如果需要使用SQL Server數(shù)據(jù)庫,還需要另外資費(fèi)。1.JForum(http://www.jforum.net/)國外的一個(gè)開源論壇,使用MySQL數(shù)據(jù)庫,不符合國人使用習(xí)慣,安裝需要有一定的技術(shù)基礎(chǔ)。
2.云網(wǎng)論壇(CWBBS,http://www.cloudwebsoft.com/doc/root/bbs/11549223679842525895/11549223679842525895_1.html)集論壇、CMS(網(wǎng)站內(nèi)容管理系統(tǒng))、博客、商城、交友、語音灌水等于一體的門戶式社區(qū),沒有太深入的了解。
總之,現(xiàn)在的論壇,后臺(tái)配制功能強(qiáng)大,大到可以當(dāng)社區(qū)來用,小到只是一個(gè)簡單的留言本,綜合用戶習(xí)慣、安裝部署、后續(xù)維護(hù)來看,推薦使用Discuz!或者PHPWind。
*請(qǐng)認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。