【发布时间】:2019-11-10 18:38:41
【问题描述】:
这有点奇怪,但我的 laravel 网站上有一个导航链接,我将其更改为直接转到 aws 存储桶文件
<li><a href="www.awslink/thisLink.com">Images</a></li>
但是,旧站点的导航直接指向本地站点存储(站点->公共->图像->资产)中的文件,网址为 www.mysite.com/images
有没有办法让如果有人有书签或硬编码链接 www.mysite.com/images 它将指向该 aws 链接?或者我可以设置一条路线在那种情况下直接去它吗?
我为Get::'Images' 设置了一个重定向到链接的路由,但问题是我的公用文件夹中有同名文件夹。我可以忽略那个文件夹吗?
新路线:
Route::get('Images', function(){
return redirect('https://aws.images');
});
【问题讨论】:
-
你用的是apache还是nginx?
-
它使用 Apache 托管在 IIS windows 服务器上。我有其他页面可以获取根文件,但在这种情况下,我有一些无法更改的硬编码到 site.com/Images(第三方)的内容,因此我需要匹配的路线,但忽略我有那个目录。我实际上更改了目录的名称,但现在只得到 404
-
@Sky 也更新了我的新路线