Laravel 5-如何更改route()和asset()网址

时间:2018-09-22 19:38:11

标签: laravel laravel-5

当我使用以下助手时:

assets('css/app.css');
route('home');

.. it生成以下URL:“ http://myapp.vagrant/css/app.css

但是,我想更改URL以生成“ http://192.168.1.134:8088”,因为在我的情况下,我需要一个网络IP。

我可以找到设置“ myapp.vagrant”的位置。我更改了Homestead.yaml和.env文件,然后再次销毁了vagrant up。我尝试了grep来定位此域的其他位置。

有什么建议吗? URL http://192.168.1.134:8088正确指向该站点,但是生成的URL使用了错误的URL(myapp.vagrant)

顺便说一下,这是我的apache配置文件(/etc/apache2/sites-available/myapp.conf):

<VirtualHost *:8088>
    ServerName mydomain.com
    ServerAlias www.mydomain.com
    ProxyPass "/" "http://myapp.vagrant/"
    ProxyPassReverse "/" "http://myapp.vagrant/"
</VirtualHost>

所以http://192.168.1.134是主机,我希望端口8088指向http://myapp.vagrant/(/ etc / hosts将该域指向无业游民的IP)..除非Laravel从在这里?

1 个答案:

答案 0 :(得分:1)

您可以使用.env文件进行设置

clang