php - 如何停止从 Localhost 自动重定向到 Laravel 的 Live Site
问题描述
我从客户那里收到了 Laravel 5.8 项目。当我提取所有文件并在配置清除后尝试打开这些文件时,缓存清除和密钥生成将我重定向到实时网站。注意:数据库连接成功完成。我在代码中替换了预览 .htaccess 文件。我复制了 public/.htaccess 文件并将其粘贴到公用文件夹之外。在此之后,我通过 composer update 更新了 composer 文件。
用 public/.htaccess 替换客户端 .htaccess
在我的 .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 ^ index.php [L]
</IfModule>
注意:在使用 public/.htaccess 文件代码更改客户端 .htaccess 后,已经尝试使用以下命令解决此问题:
php artisan config:cache
php artisan cache:clear
php artisan key:generate
composer update
composer dump-autoload
谢谢你。
解决方案
推荐阅读
- ios - iOS 的 Ionic 构建失败
- python-3.x - 如何使用 sympy 的线性方程求解器创建的解决方案
- css - 将文本设置在左侧,而其他元素居中 - CSS - Bootstrap 4
- java - 无法使用来自用户的对话和 DialogFlow(api.ai) 填充我的 RecyclerView
- python - 将具有多种状态的 QtQuick 项目保存到 .png 文件
- c++ - LNK2019:OpenCV 中未解析的外部符号
- java - 用 oscP5 处理到蚂蚱
- javascript - Rxjs 与 Lodash 对比?rxjs 可以替代 lodash 吗?
- javascript - onClick 在第一次单击时不起作用
- windows - 通过 WSL 修改 Windows 只读文件的访问时间