Laravel 5 - как изменить URL-адрес route () и assets () - PullRequest
0 голосов
/ 22 сентября 2018

Когда я использую следующие помощники:

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

.. он генерирует этот 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 голосов
/ 22 сентября 2018

Вы можете использовать .env файл, чтобы установить его

APP_URL=http://192.168.1.134:8088

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...