迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設計理念, 支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統(tǒng)。
業(yè)務經理
微信掃描以上二維碼
028-61286886
技術咨詢
www.apdwn.com用戶中心的偽靜態(tài)怎么弄的
看這個文檔http://www.apdwn.com/doc/547.html弄好了
偽靜態(tài)是這樣寫的"member.html?(.*)" => 'index.php?s=member&$1',
現(xiàn)在的問題是如果用戶已經登錄可以正常用,如果未登錄就有一下錯誤
url太長了,這個是
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
為什么會變成這樣
未登錄時訪問member.html?c=login&m=index
就變成http://127.0.0.1:81/member.html?c=login&m=index&back=http%253A%252F%252F127.0.0.1%253A81%252Fmember.html%253Fc%253Dlogin%2526m%253Dindex%2526back%253Dhttp%2525253A%2525252F%2525252F127.0.0.1%2525253A81%2525252Fmember.html%2525253Fc%2525253Dlogin%25252526m%2525253Dindex%25252526back%2525253Dhttp%25252525253A%25252525252F%25252525252F127.0.0.1%25252525253A81%25252525252Fmember.html%25252525253Fc%25252525253Dlogin%252525252526m%25252525253Dindex%252525252526back%25252525253Dhttp%252525252525253A%252525252525252F%252525252525252F127.0.0.1%252525252525253A81%252525252525252Fmember.html%252525252525253Fc%252525252525253Dlogin%2525252525252526m%252525252525253Dindex%2525252525252526back%252525252525253Dhttp%2525252525252525253A%2525252525252525252F%2525252525252525252F127.0.0.1%2525252525252525253A81%2525252525252525252Fmember.html%2525252525252525253Fc%2525252525252525253Dlogin%25252525252525252526m%2525252525252525253Dindex%25252525252525252526back%2525252525252525253Dhttp%25252525252525252525253A%25252525252525252525252F%25252525252525252525252F127.0.0.1%25252525252525252525253A81%25252525252525252525252Fmember.html%25252525252525252525253Fc%25252525252525252525253Dlogin%252525252525252525252526m%25252525252525252525253Dindex%252525252525252525252526back%25252525252525252525253Dhttp%252525252525252525252525253A%252525252525252525252525252F%252525252525252525252525252F127.0.0.1%252525252525252525252525253A81%252525252525252525252525252Fmember.html%252525252525252525252525253Fc%252525252525252525252525253Dlogin%2525252525252525252525252526m%252525252525252525252525253Dindex%2525252525252525252525252526back%252525252525252525252525253Dhttp%2525252525252525252525252525253A%2525252525252525252525252525252F%2525252525252525252525252525252F127.0.0.1%2525252525252525252525252525253A81%2525252525252525252525252525252Fmember.html%2525252525252525252525252525253Fc%2525252525252525252525252525253Dlogin%25252525252525252525252525252526m%2525252525252525252525252525253Dindex%25252525252525252525252525252526back%2525252525252525252525252525253Dhttp%25252525252525252525252525252525253A%25252525252525252525252525252525252F%25252525252525252525252525252525252F127.0.0.1%25252525252525252525252525252525253A81%25252525252525252525252525252525252Fmember.html%25252525252525252525252525252525253Fc%25252525252525252525252525252525253Dlogin%252525252525252525252525252525252526m%25252525252525252525252525252525253Dindex%252525252525252525252525252525252526back%25252525252525252525252525252525253Dhttp%252525252525252525252525252525252525253A%252525252525252525252525252525252525252F%252525252525252525252525252525252525252F127.0.0.1%252525252525252525252525252525252525253A81%252525252525252525252525252525252525252Fmember.html%252525252525252525252525252525252525253Fc%252525252525252525252525252525252525253Dlogin%2525252525252525252525252525252525252526m%252525252525252525252525252525252525253Dindex%2525252525252525252525252525252525252526back%252525252525252525252525252525252525253Dhttp%2525252525252525252525252525252525252525253A%2525252525252525252525252525252525252525252F%2525252525252525252525252525252525252525252F127.0.0.1%2525252525252525252525252525252525252525253A81%2525252525252525252525252525252525252525252Fmember.html%2525252525252525252525252525252525252525253Fc%2525252525252525252525252525252525252525253Dlogin%25252525252525252525252525252525252525252526m%2525252525252525252525252525252525252525253Dindex%25252525252525252525252525252525252525252526back%2525252525252525252525252525252525252525253Dhttp%25252525252525252525252525252525252525252525253A%25252525252525252525252525252525252525252525252F%25252525252525252525252525252525252525252525252F127.0.0.1%25252525252525252525252525252525252525252525253A81%25252525252525252525252525252525252525252525252Fmember.html%25252525252525252525252525252525252525252525253Fc%25252525252525252525252525252525252525252525253Dlogin%252525252525252525252525252525252525252525252526m%25252525252525252525252525252525252525252525253Dindex%252525252525252525252525252525252525252525252526back%25252525252525252525252
回復迅睿框架創(chuàng)始人
我把官網的規(guī)則發(fā)給你參考以下
my目錄的library/router.php首字母大寫
<?php namespace My\Library; class Router extends \Phpcmf\Library\Router { // 重寫會員路由 function member_url($url, $query = [], $self = SELF) { $url = parent::member_url($url, $query, $self ); return str_replace('index.php?s=member&', 'member.html?', $url); } }
解析規(guī)則是config/router.php
<?php // 自定義URL路由模式 if (strpos($uri, 'member.html?') === 0) { $is_404 = 0; $arr = parse_url($uri); parse_str($arr['query'],$_GET); $_GET['s'] = 'member'; }
http://www.apdwn.com/doc/547.html
我也是按照這個文檔來做的,但是你為什么要寫,文檔里面沒有提到寫這個啊
不寫偽靜態(tài),我會提示404錯誤,欄目(member)不存在
你的只要按文檔那兩個步驟就好了嗎
回復@自學成才
欄目(member)不存在
是沖突了,你把rewrite.php請清空試一試,我懷疑是沖突了
url太長了,這個是
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
為什么會變成這樣
未登錄時訪問member.html?c=login&m=index
就變成http://127.0.0.1:81/member.html?c=login&m=index&back=http%253A%252F%252F127.0.0.1%253A81%252Fmember.html%253Fc%253Dlogin%2526m%253Dindex%2526back%253Dhttp%2525253A%2525252F%2525252F127.0.0.1%2525253A81%2525252Fmember.html%2525253Fc%2525253Dlogin%25252526m%2525253Dindex%25252526back%2525253Dhttp%25252525253A%25252525252F%25252525252F127.0.0.1%25252525253A81%25252525252Fmember.html%25252525253Fc%25252525253Dlogin%252525252526m%25252525253Dindex%252525252526back%25252525253Dhttp%252525252525253A%252525252525252F%252525252525252F127.0.0.1%252525252525253A81%252525252525252Fmember.html%252525252525253Fc%252525252525253Dlogin%2525252525252526m%252525252525253Dindex%2525252525252526back%252525252525253Dhttp%2525252525252525253A%2525252525252525252F%2525252525252525252F127.0.0.1%2525252525252525253A81%2525252525252525252Fmember.html%2525252525252525253Fc%2525252525252525253Dlogin%25252525252525252526m%2525252525252525253Dindex%25252525252525252526back%2525252525252525253Dhttp%25252525252525252525253A%25252525252525252525252F%25252525252525252525252F127.0.0.1%25252525252525252525253A81%25252525252525252525252Fmember.html%25252525252525252525253Fc%25252525252525252525253Dlogin%252525252525252525252526m%25252525252525252525253Dindex%252525252525252525252526back%25252525252525252525253Dhttp%252525252525252525252525253A%252525252525252525252525252F%252525252525252525252525252F127.0.0.1%252525252525252525252525253A81%252525252525252525252525252Fmember.html%252525252525252525252525253Fc%252525252525252525252525253Dlogin%2525252525252525252525252526m%252525252525252525252525253Dindex%2525252525252525252525252526back%252525252525252525252525253Dhttp%2525252525252525252525252525253A%2525252525252525252525252525252F%2525252525252525252525252525252F127.0.0.1%2525252525252525252525252525253A81%2525252525252525252525252525252Fmember.html%2525252525252525252525252525253Fc%2525252525252525252525252525253Dlogin%25252525252525252525252525252526m%2525252525252525252525252525253Dindex%25252525252525252525252525252526back%2525252525252525252525252525253Dhttp%25252525252525252525252525252525253A%25252525252525252525252525252525252F%25252525252525252525252525252525252F127.0.0.1%25252525252525252525252525252525253A81%25252525252525252525252525252525252Fmember.html%25252525252525252525252525252525253Fc%25252525252525252525252525252525253Dlogin%252525252525252525252525252525252526m%25252525252525252525252525252525253Dindex%252525252525252525252525252525252526back%25252525252525252525252525252525253Dhttp%252525252525252525252525252525252525253A%252525252525252525252525252525252525252F%252525252525252525252525252525252525252F127.0.0.1%252525252525252525252525252525252525253A81%252525252525252525252525252525252525252Fmember.html%252525252525252525252525252525252525253Fc%252525252525252525252525252525252525253Dlogin%2525252525252525252525252525252525252526m%252525252525252525252525252525252525253Dindex%2525252525252525252525252525252525252526back%252525252525252525252525252525252525253Dhttp%2525252525252525252525252525252525252525253A%2525252525252525252525252525252525252525252F%2525252525252525252525252525252525252525252F127.0.0.1%2525252525252525252525252525252525252525253A81%2525252525252525252525252525252525252525252Fmember.html%2525252525252525252525252525252525252525253Fc%2525252525252525252525252525252525252525253Dlogin%25252525252525252525252525252525252525252526m%2525252525252525252525252525252525252525253Dindex%25252525252525252525252525252525252525252526back%2525252525252525252525252525252525252525253Dhttp%25252525252525252525252525252525252525252525253A%25252525252525252525252525252525252525252525252F%25252525252525252525252525252525252525252525252F127.0.0.1%25252525252525252525252525252525252525252525253A81%25252525252525252525252525252525252525252525252Fmember.html%25252525252525252525252525252525252525252525253Fc%25252525252525252525252525252525252525252525253Dlogin%252525252525252525252525252525252525252525252526m%25252525252525252525252525252525252525252525253Dindex%252525252525252525252525252525252525252525252526back%25252525252525252525252
回復迅睿框架創(chuàng)始人
我把官網的規(guī)則發(fā)給你參考以下
my目錄的library/router.php首字母大寫
<?php namespace My\Library; class Router extends \Phpcmf\Library\Router { // 重寫會員路由 function member_url($url, $query = [], $self = SELF) { $url = parent::member_url($url, $query, $self ); return str_replace('index.php?s=member&', 'member.html?', $url); } }解析規(guī)則是config/router.php
<?php // 自定義URL路由模式 if (strpos($uri, 'member.html?') === 0) { $is_404 = 0; $arr = parse_url($uri); parse_str($arr['query'],$_GET); $_GET['s'] = 'member'; }開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
http://www.apdwn.com/doc/547.html
我也是按照這個文檔來做的,但是你為什么要寫

,文檔里面沒有提到寫這個啊
不寫偽靜態(tài),我會提示404錯誤,欄目(member)不存在
你的只要按文檔那兩個步驟就好了嗎
回復@自學成才
欄目(member)不存在
是沖突了,你把rewrite.php請清空試一試,我懷疑是沖突了