位置: 编程技术 - 正文

关于Laravel Route重定向的一个注意点(关于laravel应用中的各个目录的作用,说法错误的是)

编辑:rootadmin

推荐整理分享关于Laravel Route重定向的一个注意点(关于laravel应用中的各个目录的作用,说法错误的是),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:关于laravel视图中的href跳转书写正确的是,关于laravel说法错误的是,关于我和鬼变成家人的那件事,关于laravel视图中的href跳转书写正确的是,关于laravel视图中的href跳转书写正确的是,关于laravel说法正确的是,关于laravel路由的说法错误的是,关于laravel路由的说法错误的是,内容如对您有帮助,希望把文章链接给更多的朋友!

发现问题

最近在做项目发现一个奇怪的现象,我的路由配置里有如下配置:

目的是无论用户输入”admin”,还是”admin/login”都能跳转到登录界面。然而现实情况是输入”admin”之后,浏览器会无限重定向,firebug记录如下:

经过一番搜索后试验,终于得出结论,问题有两点:

1.public目录下正好有个admin目录,存放后台相关js和css

2.laravel自带的.htaccess的这样一条规则:

关于Laravel Route重定向的一个注意点(关于laravel应用中的各个目录的作用,说法错误的是)

解释一下原理:

访问public/admin目录时,apache会自动转成”public/admin/”的形式,而这种形式正好符合重写的规则,又被重写回”public/admin”的形式。因为public/admin目录确实存在,所以请求根本不会到达index.php。

所以故事就是这样,因为那条规则的存在,无限重定向产生了。

解决方案:

1.不要把public目录下已有的目录名做为路由地址

2.规则前加一条”RewriteCond %{REQUEST_FILENAME} !-d”,但是这样会使该目录被直接访问。建议生产环境中关掉apache的autoindex模块(呃,我发现我用的wamp关掉这个模块apache就启动不了了- -!)。

补充:

经过一些实验,建议将.htaccess文件改成如下:

总结

标签: 关于laravel应用中的各个目录的作用,说法错误的是

本文链接地址:https://www.jiuchutong.com/biancheng/295557.html 转载请保留说明!

上一篇:Python中使用django form表单验证的方法(django pypi)

下一篇:yii使用bootstrap分页样式的实例(bootstrap easyui结合)

  • 小规模纳税人企业所得税税率
  • 增值税专用发票怎么开
  • 老项目增值税简易计税
  • 前期费用包括哪些,占总投资的比例
  • 发票未到怎么暂估入账
  • 建筑工程管理费包括哪些内容
  • 小规模纳税人帮别人报关
  • 利息支出税前扣除标准2020
  • 别人帮开票钱要打给别人账户吗
  • 收到采购商品
  • 药店药品成本怎么核算
  • 公户收到的款都要确定收入吗
  • 销售退回跨年所得税如何做账?
  • 小规模纳税人预缴增值税
  • 出口收入转内销后汇率
  • 事业单位取得的财政拨款免税吗
  • 吸收合并后被合并的公司
  • 个税申报工资比实际工资高,汇算清缴时能退吗
  • 购买超市购物卡打几折
  • 自行研发的专利权计入
  • linux ctrl c和ctrl z
  • 信用证保证金会退还吗
  • php文本转数字
  • mac option开机
  • 生产提供什么产品
  • php数组函数 菜鸟
  • php 上传
  • 高新技术企业加计5%
  • 已入账的普通发票红冲后怎么做账
  • 一维卷积padding
  • php点击跳转
  • php循环字符串
  • php use关键字
  • 如何设置长期有效的群二维码安卓手机
  • opencv图像识别特定形状
  • 长期待摊费用为负数怎么调整
  • 投标代理费应如何支付
  • Python中tkinter的 Variable类
  • 所得税费用为什么不计入营业利润
  • 四舍五入 vb
  • 自然人专项扣除填报
  • 积分换购活动
  • 织梦建站详细教程
  • 银行存款 会计科目
  • 支付水费委托收款
  • 坏账准备的借贷方向代表什么
  • 上个月计提多了,这个月怎么办?
  • 应付劳务费怎么做账
  • 有限合伙企业协议
  • 开出去的发票没有进项发票应如何核算成本?
  • 企业年金个税怎么计算
  • 合并两公司的帐务处理
  • 出售未计提完折旧的固定资产需要折扣吗
  • 税控盘和金税盘可以安装在一个电脑
  • mysql varchar2
  • mysql数据库使用教程
  • win1020h2累积更新
  • cmos是一种什么芯片
  • win7任务管理器怎么打开
  • win10自动设置时间灰色
  • Linux中stat命令显示文件的基本使用教程
  • windows7禁用wifi怎么办
  • win10飞行模式开关是灰色的
  • win10系统如何创建新用户
  • jquery弹出框样式大全
  • 使用多进程web
  • Node.js中的什么模块是用于处理文件和目录的
  • 注册表危险组件怎么安装
  • javascript高级程序设计第五版 pdf下载
  • Android Http访问网络 学习(慕课网学习)
  • [置顶]马粥街残酷史
  • python中的格式化输出用法总结
  • jquery技巧
  • 中国一年的税收是多少万亿
  • 国家税务总局开票系统怎么开票
  • 全国哪些地区社保比例高
  • 企业吸收合并资质
  • 苏州税务实名认证流程小程序
  • 四川国税网上申报大厅
  • 为什么医保的钱可以取出来
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设