我在本地 ip 上运行 laravel 服务,并使用本地 ProxyPass 服务器将公共域反转到该本地 ip。
唯一的问题是,当我使用{{asset('...')}}
laravel 时,会将 ip 放在该资产位置的前面。这将导致该请求的文件出现 404。
例子:
php artisan serve --host=192.168.178.2 --port=1234
我的 ProxyPass 服务器传递来自example.com
该本地服务器的所有请求。
这行得通,但是在我{{asset('...')}}
在代码中使用过的地方没有'example.com/css/app.css'
,但是'192.168.178.2/css/app.css'
有没有办法在 IP 上提供服务,但 laravel 认为它在域上?