迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費且不限制商業(yè)使用,是免費開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計理念,支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
外鏈跳轉(zhuǎn)頁面
請問我在內(nèi)容字段增加了外鏈(不是轉(zhuǎn)向鏈接類別)。
希望在查看內(nèi)容頁時點擊這個外鏈的時候,基于SEO的考慮,不直接顯示外鏈地址,而是增加一個go.php的跳轉(zhuǎn)頁面,要怎樣搞?
嘛意思?go.php需要做什么工作,系統(tǒng)沒有g(shù)o.php文件,這個需要二次開發(fā)出來
可能要二次開發(fā)一下
轉(zhuǎn)向字段不是可美了嗎
主要看你go.php是做什么用的
前提
內(nèi)容ID為88,其中有內(nèi)容字段名稱為wlurl
內(nèi)容頁調(diào)用的時候
想新建一個go.php頁面
可以通過go.php?id=88
然后這個頁面可以通過id=88獲取字段wlurl的數(shù)據(jù)
需要獲取內(nèi)容頁這個外鏈字段的URL,然后自動跳轉(zhuǎn)到url
回復(fù)@叫我老三 轉(zhuǎn)向自動是訪問這個頁面就直接跳轉(zhuǎn)了,我是想要能先看這個頁面內(nèi)容,訪客點擊跳轉(zhuǎn)的時候再調(diào)整
參考文檔:《自定義入口程序》
1、新建入口文件:/go.php
<?php /** * 自定義程序 */ define('IS_API', basename(__FILE__, '.php')); // 項目標識 define('SELF', pathinfo(__FILE__, PATHINFO_BASENAME)); // 該文件的名稱 require((dirname(__FILE__)).'/index.php'); // 引入主文件
2、新建控制器文件:./dayrui/My/Api/Go.php
<?php /** * 自定義程序的控制器代碼 這里寫php代碼,基于控制器類 */ $id = intval($_GET['id']); $data = \Phpcmf\Service::M()->table_site("demo")->get($id); // 這里吧demo改成你的模塊目錄名稱 $url = $data['wlurl']; echo $url; // 輸出url看看對不對,這里可以改進為301跳轉(zhuǎn)等等,自由發(fā)揮
3、訪問此文件:
http:/xxxx.com/go.php?id=88
用這個文檔創(chuàng)建一個應(yīng)用,這個應(yīng)用就是你的go.php
不知道我理解的對不
參考文檔:《創(chuàng)建應(yīng)用程序》
這種沒必要創(chuàng)建應(yīng)用,用官方的方法,創(chuàng)建go.php的api就行了,方便快捷
回復(fù)@臥龍隱者
我在編輯的時候官方就發(fā)了,確實官方的好
回復(fù)@秩序
嘛意思?go.php需要做什么工作,系統(tǒng)沒有g(shù)o.php文件,這個需要二次開發(fā)出來
可能要二次開發(fā)一下
轉(zhuǎn)向字段不是可美了嗎
主要看你go.php是做什么用的
前提
內(nèi)容ID為88,其中有內(nèi)容字段名稱為wlurl
內(nèi)容頁調(diào)用的時候
想新建一個go.php頁面
可以通過go.php?id=88
然后這個頁面可以通過id=88獲取字段wlurl的數(shù)據(jù)
需要獲取內(nèi)容頁這個外鏈字段的URL,然后自動跳轉(zhuǎn)到url
回復(fù)@叫我老三 轉(zhuǎn)向自動是訪問這個頁面就直接跳轉(zhuǎn)了,我是想要能先看這個頁面內(nèi)容,訪客點擊跳轉(zhuǎn)的時候再調(diào)整
參考文檔:《自定義入口程序》
1、新建入口文件:/go.php
2、新建控制器文件:./dayrui/My/Api/Go.php
3、訪問此文件:
用這個文檔創(chuàng)建一個應(yīng)用,這個應(yīng)用就是你的go.php
不知道我理解的對不
參考文檔:《創(chuàng)建應(yīng)用程序》
這種沒必要創(chuàng)建應(yīng)用,用官方的方法,創(chuàng)建go.php的api就行了,方便快捷
回復(fù)@臥龍隱者
我在編輯的時候官方就發(fā)了,確實官方的好
回復(fù)@秩序