TP框架重定向次數過多無法訪問

2021-08-28 02:16:26 字數 450 閱讀 7386

使用tp5框架開發,在進行防跳牆控制時,判斷sesssion 之後 redirect,瀏覽器報出了該**重定向次數過多

原因:在實現防跳牆時,我採用了繼承指定寫入防跳牆功能的類,實現對每個控制器的限制,如下

<?php

namespace

;use

think\controller

;use

think\session

;class

base

extends

controller

}}

出錯的原因在於繼承時使 login 方法所在的控制器也繼承了這個類

訪問**時就會出現訪問 login 時也防跳了,本來首頁引導去登入,可登陸又被防跳攔回了首頁,導致不停的進行重定向。

login所在控制器無需繼承防跳牆

maccms重定向次數過多

如題問題,maccms搭建好了,但是進入後台遇到重定向次數過多的問題。其實maccms官方已經給出了解決方案,如下。1,確認空間支援rewrite元件。2,按照 偽靜態rewrite 目錄下的說明文件操作。3,後台設定瀏覽模式為 rewrite偽靜態 如果使用rewrite偽靜態模式,請注意把配置檔...

TP6 重定向redirec使用場景

記錄 重定向redirect使用場景 tp6原始碼中封裝的助手函式 helper.php 中有redirect方法,示 if function exists redirect 使用一 普通的控制器方法中 declare strict types 1 namespace class indexcont...

flask框架基本使用 2 響應與重定向

flask 框架基本使用 1 from flask import flask,make response def index 666是指定的狀態碼,name chichung是新增到響應頭的鍵對 return 666,if name main json 是 js 裡面預設的一種物件格式,是當今網路普...