从htaccess密码保护中排除特定的laravel路由
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从htaccess密码保护中排除特定的laravel路由相关的知识,希望对你有一定的参考价值。
我用htaccess密码保护保护laravel应用程序。
AuthType Basic
AuthName "Password Protected Area"
AuthUserFile /var/www/.htpasswd
Require valid-user
我想从htaccess密码保护中只排除1个url(laravel路由)。 SetEnvIf不适用于非物理路径。
答案
您可以通过在AuthType None
指令中包装Location
来禁用特定URL的身份验证
<Location /this/laravel/route>
AuthType None
</Location>
但请注意,Location
不提供.htaccess
,但仅适用于服务器或虚拟主机配置
上下文:服务器配置,虚拟主机
如果这不是动态路由,而是从文件系统提供的URL,则应该使用Directory
和/或Files
指令。
以上是关于从htaccess密码保护中排除特定的laravel路由的主要内容,如果未能解决你的问题,请参考以下文章