【问题标题】:change all urls of images and link hrefs in laravel在 laravel 中更改所有图像的 url 和链接 href
【发布时间】:2019-11-11 10:11:02
【问题描述】:

首先我们的网站 url 必须是这样的 example.com 现在我们的 laravel 脚本网站 url 是 example.com/example 我传递这样的网址

<img src="/img/logo_min_white.png">

但我必须像这样传递 url

<img src="/example/img/logo_min_white.png">

现在我无法更改所有网址 如何使用 laravel 或 htaccess 自动执行此操作

【问题讨论】:

    标签: laravel .htaccess laravel-5


    【解决方案1】:

    使用Laravel 构建网站时,您应该使用helpers 生成指向其他页面和资源的链接。这样,您可以轻松更改assets,而无需更改每一页。 您可以使用asset 之类的函数来获取图像。这与您的应用程序中指定的文件夹相关,默认情况下为/public/

     asset("/my/image/location.png")
    

    更多关于 Laravel 助手的信息:https://laravel.com/docs/master/helpers#method-asset

    如果您使用的是 PHPStorm 或 Visual Studio Code 之类的程序,则只需使用查找和替换功能即可将所有出现的地方替换为正则表达式。您可以使用以下正则表达式找到所有出现的图像标签:

    /<img src=("[/a-z_.]*")>/gim
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-26
      • 1970-01-01
      • 2019-12-11
      • 2013-01-12
      • 2014-10-20
      • 1970-01-01
      • 2015-06-20
      • 1970-01-01
      相关资源
      最近更新 更多