php - 重定向似乎不起作用并显示 Forbidden 错误消息
问题描述
我添加了一个链接到我的网页,如下所示:
<a alt="English" href="{{ route('english.version') }}">En</a>
这是路线english.version
:
Route::get('/en', function () {
redirect(url('https://websitename.com/landing'));
})->name('english.version');
但是现在每当我点击链接En时,我都会收到此错误:
禁止您无权访问此资源。
所以问题是,我怎样才能显示/en
链接,当用户点击它时,它会重定向另一个 url,https://websitename.com/landing
在这种情况下呢?
解决方案
它应该从关闭中返回,然后将您重定向到目标。
Route::get('/en', function () {
return redirect(url('https://websitename.com/landing'));
})->name('english.version');
这是目前唯一的问题。请尝试并告诉我。谢谢
推荐阅读
- vuejs3 - 由于插件未重新加载,Vue 3 本地组件库 (sfc) 开发无法正常工作
- next.js - 如何在 next.js 项目中从 url 导入模块
- reactjs - 我如何使用 breakpoint.value
- google-apps-script - 在谷歌脚本中从另一个文件(在同一个项目下)访问一个函数
- discord.py - 如何在 role.members 使用中为两个角色使用 for 循环
- lua - Zerobrane Studio IDE 给出“未捕获的 lua 脚本异常”
- python - 无法在小数据集上训练多标签分类器
- c# - 如何显示 ASP.NET 默认黄屏死机,带有文件路径等调试信息,但没有源错误部分
- matrix - 在 GLM 中设置矩阵的全局位置
- android - DialogFragment中edittext的光标气泡位置