0

実際には、CouchDB の前でリバース プロキシとして Apache を使用してこれを実行しています。

<VirtualHost *:80>
        ServerName abc.com
        ServerAlias www.abc.com

        ProxyPass /abc http://localhost:5984/abc
        ProxyPassReverse /abc http://localhost:5984/abc

        ProxyPass /_session http://localhost:5984/_session
        ProxyPassReverse /_session http://localhost:5984/_session

        ProxyPass / http://localhost:5984/abc/_design/tt/_rewrite/
        ProxyPassReverse / http://localhost:5984/abc/_design/tt/_rewrite/

</VirtualHost>

CouchDB自体の内部でセットアップ[vhosts]して、前面にApacheリバースプロキシなしで実行することは可能ですか?

4

1 に答える 1

1

仮想ホストは、Host主にルーティングのために HTTP ヘッダーを使用します。

これを書き換えルール(設計ドキュメントの一部)と組み合わせて、目的を達成します。

于 2014-01-05T23:56:12.457 に答える