php - 除主页(laravel)外,所有页面都重定向了太多时间
问题描述
我有 laravel webstie 我的网页主页只能工作所有其他页面即使它死了也重定向了太多次;在 app/public/index.php 的开头没有停止。我的 myroot/public/.htaccess 代码如下
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# 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]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ http://self.phpavenue.com/$1 [R=301,L]
</IfModule>
请检查访问代码并帮助我谢谢
解决方案
尝试用RewriteRule ^ %1 [L,R=301]
以下替换
RewriteRule ^ index.php [L]
推荐阅读
- vue.js - 将命名槽传递给子组件
- javascript - 提交表单后用jQuery追加表格不显示
- c++ - 在 C++ 中使用 windows api 更改窗口图标
- python - 尽管已安装,但无法在 .py 脚本中导入 plotly.express
- javascript - Mapbox:如何将纬度/经度值输入输入字段并通过鼠标单击地图放置标记?
- c - 如何在for循环中跳过某些数字?
- python - 通过python批量预测google automl
- c# - 未找到提供 hostxfr.dll 的独立 .net core 3.1 应用程序
- wagtail - 错误的 FieldRowPanel
- javascript - 使用 JS .getElementsByClassName 更改文本:类名相同,我只想更改一个的文本