7

私はそれを取得しません、私はいくつかのウェブサイトを除いてすべてのhttpリクエストを特定のドメインに転送しようとします。

1つの例外を除いて機能しています。

"/path/to/chrome.exe" --host-rules="MAP * www.domain.de, 
EXCLUDE *.youtube.*"

しかし、私はそれを複数のドメインで動作させることはできません。

"/path/to/chrome.exe" --host-rules="MAP * www.domain.de, 
EXCLUDE *.youtube.*" *.last.fm"

また

"/path/to/chrome.exe" --host-rules="MAP * www.domain.de, 
EXCLUDE *.youtube.*", *.last.fm"

フォーマットエラーはどこにありますか?:-/

説明(http://peter.sh/experiments/chromium-command-line-switches/#host-rules)にあるように:

Comma-separated list of rules that control how hostnames are mapped. 
For example: "MAP * 127.0.0.1" --> Forces all hostnames to be mapped to 127.0.0.1 
"MAP *.google.com proxy" --> Forces all google.com subdomains to be resolved to "proxy". 
"MAP test.com [::1]:77 --> Forces "test.com" to resolve to IPv6 loopback. 
Will also force the port of the resulting socket address to be 77. "MAP * baz, EXCLUDE www.google.com" 
--> Remaps everything to "baz", except for "www.google.com". 
These mappings apply to the endpoint host in a net::URLRequest 
(the TCP connect and host resolver in a direct connection, and the CONNECT in an http proxy connection, 
and the endpoint host in a SOCKS proxy connection). 
4

4 に答える 4

8

古い質問に答えているようですが、とにかく...

あなたが投稿した:

"/path/to/chrome.exe" --host-rules="MAP * www.domain.de, EXCLUDE *.youtube.*", *.last.fm"

あなたの例では引用がめちゃくちゃになっていると思います。そのはず:

"/path/to/chrome.exe" --host-rules="MAP * www.domain.de, EXCLUDE *.youtube.*, *.last.fm"
于 2013-08-21T11:31:32.747 に答える
4

引用のタイプミスを修正することに加えて、EXCLUDE各除外ドメインの前に次のように書く必要があります。

"/path/to/chrome.exe" --host-rules="MAP * www.domain.de, EXCLUDE *.youtube.*, EXCLUDE *.last.fm"
于 2018-07-13T21:53:13.670 に答える
0

Windowsでは、次のように記述する必要があります。

"/path/to/chrome.exe" --host-rules="MAP * www.domain.de, EXCLUDE *.youtube.*","MAP * www.domain.de, EXCLUDE *.last.fm"

MAPルールの間にコンマがないことに注意してください!

于 2017-01-30T13:46:58.477 に答える
0

(Windowsの場合)

私の場合、"MAP *.co.za 172.11.12.13"Chromeを起動しただけで、マッピングは無視されました。私がそれの一部を追加したとき、Exclude google.co.zaうまくいきました:

要約:

動作しませんでした :

"/path/to/chrome.exe" --host-rules="MAP *.co.za 172.11.12.13"

仕事をしました:

 "/path/to/chrome.exe" --host-rules="MAP *.co.za 172.11.12.13, Exclude google.co.za"
于 2019-07-19T11:26:50.333 に答える