如何解决laravel .htaccess太多重定向
我尝试使用.htacces重定向我的laravel应用程序,其中只有某些IP可以访问它
这是我的.htaccess配置文件
RewriteBase /
RewriteCond %{REMOTE_HOST} !^118.99.110.28
RewriteCond %{REMOTE_HOST} !^175.158.55.27
RewriteCond %{REMOTE_HOST} !^182.253.34.183
RewriteRule ^ https://host/construction [L,R=301,QSA]
<IfModule mod_rewrite.c>
<Files ~ ".(env|json|config.js|md|gitignore|gitattributes|lock|git)$">
Order allow,deny
Deny from all
</Files>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Send Requests To Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
# php -- BEGIN cPanel-generated handler,do not edit
# Set the “ea-php73” package as the default “PHP” programming language.
<IfModule mime_module>
AddHandler application/x-httpd-ea-php73 .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler,do not edit
结果是,显示ERR_TOO_MANY_REDIRECTS。 我的目标是将所有请求重定向到我的构造页面 我已经在laravel路线中定义了
有什么建议吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。