RSS ログイン
Date==== Time==== Update==== Time==== Title==== [[W]WRITE [RET]READ [?]HELP]
2023-06-23 00:33:39 0000-00-00 00:00:00 NGINXで、リバプロするときにそれぞれ個別にFaviconを設定する方法
TEXT FILE (   2KiB ) を受信しますか? [Y]/[N] > Y

NGINX favicon リバースプロキシ るみ鯖 設定ファイル

るみ鯖は、知っての通りサブドメイン方式ではなくディレクトリ方式にしています。
つまり、sinch.rumiserver.comではなくrumiserver.com/sinchということです。

とある人に「サブドメインにしろ」と言われたのですが、それをすると私がローカルから繋いでいる都合上、デバッグができなくなります。。。

まあやりようはありますが()



設定ファイルです↓


#SINCHのホームページ
location /sinch/ {
#クライアントのIPをへっだーにセット
proxy_set_header client-ip $remote_addr;
proxy_set_header client-host $host;
proxy_pass http
}
#るみSNS
location /rumisns/ {
#クライアントのIPをへっだーにセット
proxy_set_header client-ip $remote_addr;
proxy_set_header client-host $host;
proxy_pass http
}

はい、これでリバプロしてます!

いつかサブドメイン化しましょうかね〜

今回書く物


設定ファイルです↓


#FAVICON
location = /favicon.ico {
if ($http_referer ~ "./sinch/.") {
rewrite ^ /Asset/rumisan_room/Site_Icon.png last;
}
if ($http_referer ~ "./Data/.") {
rewrite ^ /Data/favicon.ico last;
}
return 204;
}

よめばわかりますよね()

sinchとDataを書き換えるだけ!

こんなヿしてるのは私だけなので、

あまり情報がなかったですね〜

てことで皆さんは素直にサブドメイン化しましょう()





以上!