nginxでバーチャルホストを追加しようと思ったら、なぜかなーにやっても出来ない不具合orz
結局解決出来ず、泣きながらさくらのレンタルサーバー、月額120円のプランでいいやって事で契約して、
必要なデータをさくらに移し終わって、ちょっとしたら気がついたんです。
もしかして、nginxで動いてるサーバー、apacheも共存出来ちゃったりする!? ………と(>_<);
結果的には全然オッケーで、nginx側で以下の設定を追加して、プロキシ経由?でapacheへ引き渡してやれば可能との事。
/etc/nginx/conf.d/reverse_proxy.conf
server {
listen 80;
server_name neko.lacus.to;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Proto $scheme;
location / {
proxy_pass 127.0.0.1:2501;
}
早速設定を済ませて、動作確認を終了(>_<)ノw
さくらのレンタルサーバーはお試し期間中なので、ソッコーで解約w 僅か数時間で解約ww ごめん、さくらw
apacheを使うためだけに、わざわざレンタルサーバー契約するとかバカげてるしねw
何故nginxでバーチャルホストの追加が出来ないのかは後々解決する予定として、今はとりま、これでいいや………
でもまあ、もしもnginxでバーチャルホスト追加出来ていたとしても、.htaccessが利用出来なくなるので
管理者(つまり、わたし)でしか.htaccessで行っていた設定変更(nginxの設定ファイルをダイレクトに書き換えます)が出来なくなっちゃうのが問題になっていたし(>_<);
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
今回の設定っていうかトラブル、自分のために必要でやっていた事では無いのだけど(笑)
たぶんあとで絶対自分でも必要になる知識だったんで、結果オーライ(>_<)w
………これでもう1つのConoHaのVPS契約を解約出来るw
