大體實現如下:
創新互聯公司專注于中大型企業的成都網站設計、成都網站制作、外貿網站建設和網站改版、網站營銷服務,追求商業策劃與數據分析、創意藝術與技術開發的融合,累計客戶成百上千,服務滿意度達97%。幫助廣大客戶順利對接上互聯網浪潮,準確優選出符合自己需要的互聯網運用,我們將一直專注成都品牌網站建設和互聯網程序開發,在前進的路上,與客戶一起成長!
1. 固定鏈接URL定義為: /health/A/
2. 實際URL為:index.php?category_name=idx=
實際代碼如下:
# 找到模板目錄下面的functions.php 添加下面代碼
function add_query_vars($aVars) {
$aVars[] = "idx";
return $aVars;
}
// hook add_query_vars function into query_vars
add_filter('query_vars', 'add_query_vars');
function add_rewrite_rules($aRules) {
$aNewRules = array('(health)/([^/]+)/?$' = 'index.php?category_name=$matches[1]idx=$matches[2]');
$aRules = $aNewRules + $aRules;
return $aRules;
}
// hook add_rewrite_rules function into rewrite_rules_array
add_filter('rewrite_rules_array', 'add_rewrite_rules');
到這里已經實現自定義URL規則的固定鏈接。
那么如何獲取URL中的參數呢? 其實知道這是Wordpress自身的路由實現就好明白了。 既然是WP的路由,那么我們就像別的框架一樣使用WP的獲取URL的參數的訪問就可以了。
在需要獲取idx參數值的寂寞中,如下代碼就可以得到了:
#打印所有參數
var_dump($wp_query-query_vars);
#取得idx參數和值
$idx = get_query_var('idx');
明確網站內網訪問地址端口,確保網站服務正常,在內網可以正常訪問連接。如果本地公網IP的80端口被屏蔽,可以更換其他網站端口,或使用nat123的80映射穿透解決。
如何將內網網站發布到外網
使用nat123動態域名解析。
內網服務器安裝nat123客戶端,并使用它。
使用自己的帳號登錄。如沒有帳號,“注冊帳號”進入網站進行注冊帳號。
如何將內網網站發布到外網
如何將內網網站發布到外網
進入主面板/域名解析列表/添加域名。
如何將內網網站發布到外網
選擇動態域名解析記錄,使用免費二級域名,或自己的域名。鼠標放在輸入框有向導提示。
如何將內網網站發布到外網
添加動態解析后,在域名解析列表中查看當著解析狀態。動態解析域名與本地公網IP保持對應。
如何將內網網站發布到外網
路由器端口映射,路由映射網站訪問端口。
因為公網IP是在路由器上的,外網訪問時,需要經過路由,需要在路由器上做端口映射,將內網網站訪問端口打通。路由器端口映射位置:轉發規則/虛擬服務器/添加允許外網訪問端口和協議
如何將內網網站發布到外網
外網訪問時,使用動態解析域名。
在外網訪問網站時,使用動態解析域名進行連接訪問。域名是不變的,可以上網即可訪問,再也不擔心動態公網IP變化的問題。
如何將內網網站發布到外網
沒辦法解決。web服務器只能在相同網段訪問,如果想跨網段訪問應該是下級網絡可以訪問上級網絡。你所說的192.168.5.x和192.168.13.X是通過交換機鏈接的而不是通過路由器所以就不能訪問。如果是這樣,你的電腦所在網段是192.168.1.X而與你在同一網段的地址為192.168.1.6是一臺路由器,那么他下屬的ip可以是192.168.20.X那么它下屬的機器就能訪問到你。而飛q是可以穿透內網的,只需要交換機連接的機器就能訪問,交換機不涉及IP地址,他是通過MAC地址來區分主機的,而路由器才是通過IP地址來區分主機的額,所以你要裝在一臺你們公司網絡頂段的機器才能讓所有下屬網絡及同網段機器訪問到
首先第一點,獲取你的外網IP地址。
一般可以使用ip138來獲取
然后根據你的路由器型號配置路由器。
讓路由器收到的請求轉發的局域網服務器主機。
分享題目:wordpress路由 wordpress路由add_rewrite_rules
鏈接分享:http://vcdvsql.cn/article32/ddeigsc.html
成都網站建設公司_創新互聯,為您提供網站設計公司、小程序開發、企業網站制作、網站策劃、自適應網站、動態網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯