BrowserSync代理不会在URL中重写主机

时间:2015-07-07 12:47:50

标签: homestead browser-sync

我正在使用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" />

任何人都知道为什么会发生这种情况或者这可能是一个错误吗?

0 个答案:

没有答案