聯系官方銷售客服
1835022288
028-61286886
插件名稱 | 用戶系統 V2.17 |
插件作者 | 迅睿官方團隊 |
最近更新 | 2024-11-01 03:20:43 |
增加用戶資料審核之后的鉤子 member_verify_after 增加用戶組過期之后的鉤子 member_group_timeout |
下方這個會員偽靜態是那里錯了嘛,不生效,在瀏覽器中打開就跳404提示如下
/***********************會員中心url、注冊、登錄、找回密碼規則偽靜態解析*************************/
"member.html" => 'index.php?s=member',
"register.html" => 'index.php?s=member&c=register',
"login.html" => 'index.php?s=member&c=login',
"find.html" => 'index.php?s=member&c=login&m=find',
"register.html" => 'index.php?s=member&c=register',
則個情況明顯是上下沖突了啊
參考文檔:《 偽靜態順序沖突解決方案》
以放在了最上面了,還是不行
是沖突了,首先要把全部規則刪掉,然后一條的放上去,能訪問就放下一條
回復@開源社區插件技術-小鵬
以放到最頂部了,不生效
回復@開源社區插件技術-小鵬 就保留一條規則,其它都刪了都 不生效,跳404 說是欄目114不存在
"114.html" => 'index.php?s=member&c=login',
其它全刪了就保留了這一條,都不生效 是什么原因,是偽靜態不能這樣設置還是怎么的,還是程序有問題
回復@開源社區插件技術-小鵬
這個文件只保留第3,第4以后的全刪除,訪問login.html可以正常訪問就對了,如果不對就是你服務器配置沒對
回復@特朗普兄弟 是只保留了第三,其它都 刪了,怎么測都 不生效,你要是說服務器偽靜態有問題,那所有模塊偽靜態都 是正常的,我各種方法都試了,就是不生效
服務器的規則
location / {
if (-f $request_filename) {
break;
}
if ($request_filename ~* "\.(js|ico|gif|jpe?g|bmp|png|css)$") {
break;
}
if (!-e $request_filename) {
rewrite . /index.php last;
}
}
慢慢排查吧,先這樣吧結貼了