迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
外鏈跳轉頁面
請問我在內容字段增加了外鏈(不是轉向鏈接類別)。
希望在查看內容頁時點擊這個外鏈的時候,基于SEO的考慮,不直接顯示外鏈地址,而是增加一個go.php的跳轉頁面,要怎樣搞?
嘛意思?go.php需要做什么工作,系統沒有go.php文件,這個需要二次開發出來
可能要二次開發一下
轉向字段不是可美了嗎
主要看你go.php是做什么用的
前提
內容ID為88,其中有內容字段名稱為wlurl
內容頁調用的時候
想新建一個go.php頁面
可以通過go.php?id=88
然后這個頁面可以通過id=88獲取字段wlurl的數據
需要獲取內容頁這個外鏈字段的URL,然后自動跳轉到url
回復@叫我老三 轉向自動是訪問這個頁面就直接跳轉了,我是想要能先看這個頁面內容,訪客點擊跳轉的時候再調整
參考文檔:《自定義入口程序》
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跳轉等等,自由發揮
3、訪問此文件:
http:/xxxx.com/go.php?id=88
用這個文檔創建一個應用,這個應用就是你的go.php
不知道我理解的對不
參考文檔:《創建應用程序》
這種沒必要創建應用,用官方的方法,創建go.php的api就行了,方便快捷
回復@臥龍隱者
我在編輯的時候官方就發了,確實官方的好
回復@秩序
嘛意思?go.php需要做什么工作,系統沒有go.php文件,這個需要二次開發出來
可能要二次開發一下
轉向字段不是可美了嗎
主要看你go.php是做什么用的
前提
內容ID為88,其中有內容字段名稱為wlurl
內容頁調用的時候
想新建一個go.php頁面
可以通過go.php?id=88
然后這個頁面可以通過id=88獲取字段wlurl的數據
需要獲取內容頁這個外鏈字段的URL,然后自動跳轉到url
回復@叫我老三 轉向自動是訪問這個頁面就直接跳轉了,我是想要能先看這個頁面內容,訪客點擊跳轉的時候再調整
參考文檔:《自定義入口程序》
1、新建入口文件:/go.php
2、新建控制器文件:./dayrui/My/Api/Go.php
3、訪問此文件:
用這個文檔創建一個應用,這個應用就是你的go.php
不知道我理解的對不
參考文檔:《創建應用程序》
這種沒必要創建應用,用官方的方法,創建go.php的api就行了,方便快捷
回復@臥龍隱者
我在編輯的時候官方就發了,確實官方的好
回復@秩序