yzmcms可以更強大系列
目前改動后的效果:
1、欄目綁定域名
2、文章的路徑,不使用自己的欄目名,而統一用模型標識,把 /news/、/jiqiao/等,統一用 /jiaocheng/
3、后臺等模型,只允許通過主域名訪問
欄目綁定域名實現方法:
1、直接在偽靜態規則中,判斷不是主域名的,轉發到欄目上。如: abc.qq.com 訪問時,會定向到 qq.com/abc/
2、新建字段(我用的下拉框型),發文章時,這個字段可以下拉選擇發到哪域名
3、把原來的方法,public function show() 復制一份,放到 同目錄新建的空白類 soft.class.php 里,然后將判斷文章是否屬于欄目刪掉。并在偽靜態規則中將域名內容頁指向過來(rewrite ^/jiaocheng/([0-9]+)\.html$ /index.php?s=/index/soft/show/id/$1 last;)
4、列表頁如3一樣操作
到這里就搞定了。
演示效果:
偽首頁:www.kkno1.com
baidupush.kkno1.com = kkno1.com/baidupush
caiji.kkno1.com/ = kkno1.com/caiji
注:還沒發文章,所以內容頁沒有演示可看
變動了哪些文件?
1、加了2條偽靜態規則
2、添加了1個 類,原程序一點沒有改動,不影響后續升級
下面會分享:
1、yzmcms可以更強大系列之簡單2步,用自定義模型+投稿,打造論壇系統(發帖獎積分+懸賞帖等)
2、yzmcms可以更強大系列之打造全站ajax提交,登陸、留言、評論等
3、還沒想好