この質問がSO で以前に尋ねられたことは知っていますが、サーバーで複製するのに問題があります。
私がやろうとしているのは、ユーザーが にアクセスしたときmedicine.example.comに、サブドメインを にマップする必要があるということexample.com/sites/medicineです。したがって、ユーザーに表示される URL はmedicine.example.com. index.php は PHP 経由で取り除かれます。
以下のコードで502 bad gatewayエラーが発生します。
server {
listen 80;
listen 443 ssl;
server_name medicine.example.com;
location / {
rewrite ^([^.]*[^/])$ $1/ permanent;
proxy_pass_header Set-Cookie;
proxy_pass https://example.com/sites$request_uri;
}
}
medicine.example.com理想的には、ソリューションはワイルドカード/正規表現ベースであり、マッピングできる以上のものになります。考え?