迅睿開源框架是一款PHP8高性能·簡(jiǎn)單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
在做偽靜態(tài)規(guī)則時(shí),使用原有靜態(tài)規(guī)則
{modname}-show-{id}.html
測(cè)試是完全成功的。
由于功能需求,打算將主表字段 student_number,實(shí)現(xiàn)以下偽靜態(tài)URL
www.xxx.com/school-show-{student_number}.html
問題:
1、是否能夠直接實(shí)現(xiàn)以上URL規(guī)則?
2、如果不行,如何配置?
感謝各位回復(fù)。
規(guī)則改成:
{modname}-show-{student_number}.html
然后再更新url看看
回復(fù)@長(zhǎng)沙小陳
這個(gè)簡(jiǎn)單的配置不行,已經(jīng)經(jīng)過測(cè)試了。
假設(shè)原來使用id,動(dòng)態(tài)url地址為:
http://www.xxx.com/index.php?s=school&c=show&id=2
偽靜態(tài)地址為
http://www.xxx.com/school-show-2.html
偽靜態(tài)配置文件為
"school-show-(\d+).html" =>"school/show/index/id/$1",
如果要使用同為主表的字段 student_number,已經(jīng)做如下配置,但仍未生效。
"school-show-(\d+).html" =>"school/show/index/student_number/$1",
個(gè)人理解,原來的底層模板是根據(jù)id來讀取表內(nèi)數(shù)據(jù),類似 select from xxxx where id=xxx
問題:如果更換別的字段,在哪里配置?
不知道想法是否正確,麻煩各位老鐵都來圍觀一下,多謝啦。
這個(gè)規(guī)則設(shè)置后,url變成什么樣子的?
student_number是字段嗎?
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@同路人 student_number是主表字段,url和原來沒區(qū)別。
比如說有一條數(shù)據(jù)
id=2
student_number=112233
官方的偽靜態(tài),通過ID方式訪問,沒有任何問題
# 動(dòng)態(tài)地址 http://www.xxx.com/index.php?s=school&c=show&id=2 # 偽靜態(tài) http://www.xxx.com/school-show-2.html
現(xiàn)在的問題,大家也可能遇到過,我想通過偽靜態(tài)地址用,student_number的值,來訪問相關(guān)頁面。
大家有遇到類似問題嗎?
"school-show-(\d+).html" =>"school/show/index/field/student_number/value/$1",
可以完美解決
規(guī)則改成:
{modname}-show-{student_number}.html然后再更新url看看
回復(fù)@長(zhǎng)沙小陳
這個(gè)簡(jiǎn)單的配置不行,已經(jīng)經(jīng)過測(cè)試了。
假設(shè)原來使用id,動(dòng)態(tài)url地址為:
偽靜態(tài)地址為
偽靜態(tài)配置文件為
如果要使用同為主表的字段 student_number,已經(jīng)做如下配置,但仍未生效。
個(gè)人理解,原來的底層模板是根據(jù)id來讀取表內(nèi)數(shù)據(jù),類似 select from xxxx where id=xxx
問題:如果更換別的字段,在哪里配置?
不知道想法是否正確,麻煩各位老鐵都來圍觀一下,多謝啦。
這個(gè)規(guī)則設(shè)置后,url變成什么樣子的?
{modname}-show-{student_number}.htmlstudent_number是字段嗎?
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@同路人 student_number是主表字段,url和原來沒區(qū)別。
比如說有一條數(shù)據(jù)
id=2
student_number=112233
官方的偽靜態(tài),通過ID方式訪問,沒有任何問題
現(xiàn)在的問題,大家也可能遇到過,我想通過偽靜態(tài)地址用,student_number的值,來訪問相關(guān)頁面。
大家有遇到類似問題嗎?
可以完美解決