Ploneサイトのサブフォルダーを既存のサイトの一部として提供しようとしています。しかし、そうすると、特定の機能が機能しなくなります。たとえば、@@overview-controlpanelビューにアクセスできなくなります。
例えば:
既存のドメインはexample.comです。既存のサイトがそこで提供されます。私の目標は、リバースプロキシを使用してURLexample.com/mysiteでlocalhost:8080 / plone/subfolderを提供することです。
VirtualHostMonsterをどのように理解しているかから、次のnginx構成でこれを実行できるはずです。
server {
listen 80;
server_name example.com;
client_max_body_size 25m;
location /events {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:8080/VirtualHostBase/http/example.com/plone/subfolder/VirtualHostRoot/_vh_mysite/;
}
}
@@ overview-controlpanelにアクセスできないという事実を除いて、これは実際にはかなりうまく機能します。404を取得します。
example.com/mysiteの下のサイトにエラーなしでサービスを提供するには、VirtualHostMonsterを使用してproxy_pass URLを作成するにはどうすればよいですか?