我正在使用BrowserSync代理代理Laravel Homestead实例。
我最初使用主机名作为目标但我的DNS有问题解决它所以我将其更改为以下内容:
browserSync.init({
proxy: {
target: "192.168.10.10",
reqHeaders: function (config) {
return {
"host": "example.dev",
}
},
}
});
问题是响应中的所有网址仍然是原始网址,例如:
<link rel="stylesheet" href="http://example.dev/builds/css/main.css" />
我认为这应该是这样的:
<link rel="stylesheet" href="http://localhost:3000/builds/css/main.css" />
任何人都知道为什么会发生这种情况或者这可能是一个错误吗?