2ch特化型サーバ・ロケーション構築作戦 Part23

このエントリーをはてなブックマークに追加
569ピロリ
tiger504 reflesh工事が必要な予感

game11.2ch.net @tiger504 作ってくださいー > root さん
570動け動けウゴウゴ2ちゃんねる:2006/11/13(月) 19:44:32 ID:9FOzCjDz0
ex13もなにとぞよろしくお頼み申す
571reffi@報告人 ★:2006/11/13(月) 20:03:24 ID:???0
>569
リフレッシュ工事は久しぶりですね。
いつもの移転テンプレ用意して待機します。
572ピロリ:2006/11/13(月) 20:14:27 ID:nhd7r+cP0
game10 は
arc,famicom,ff,game,gameover,ghard,gsaloon,mmo,mmosaloon,netgame,poke
がジンギスカン仕様なんだけど

あと他に大きな板ある?
573動け動けウゴウゴ2ちゃんねる:2006/11/13(月) 20:18:17 ID:FMf22J1V0
anime
574動け動けウゴウゴ2ちゃんねる:2006/11/13(月) 21:03:19 ID:oVzCW/OB0
>>572
wifi handygame gamerpg gamerobo あたりで
575ピロリ:2006/11/13(月) 21:04:51 ID:nhd7r+cP0
>>574
ジンギスカンにしてくるー
576ピロリ:2006/11/13(月) 21:10:55 ID:nhd7r+cP0
gamerpg はgame9じゃね?
577動け動けウゴウゴ2ちゃんねる:2006/11/13(月) 21:12:21 ID:he9C5R290
そだね
578ょぅι゙ょの見物人 ◆YoJo69//rM :2006/11/13(月) 21:46:13 ID:xjcmlkZA0
Ext4でもつかってみなよ、なんてな。
579root▲ ★:2006/11/13(月) 22:36:29 ID:???0 BE:6567089-PLT(20000)
帰宅。まずはここをチェック。
その後は食事の予定。

>>554
代替のサーバの password が送られてきました。
サザンさんとしっかり相談しつつ、ミッションをすすめるかんじで。

>>569
私も気になりはじめていました。< game10

game10 は最近そもそも、かなりふくらんでいるです。
過去ログリフレッシュとジンギスカン化は、だいぶ効果が出る気がします。
http://mumumu.mu/mrtg/mrtg-rrd.cgi/access/game10access.html

ということで、game11 の作業入ります。
これは、今日寝るまでに DNS の申請できるでしょう。
580root▲ ★:2006/11/13(月) 22:38:56 ID:???0 BE:2553874-PLT(20000)
それから、そろそろ stiger100 を be2.2ch.net にするのができそうな予感なのですが、
stiger 関連の DNS 登録申請は、

1) 従来どおりここで DNS 登録申請すればいい(ピロリさんが手配してくれる)
2) stiger が呪われているからかかわりたくない、パスワード同様、管理人経由でやってちょ
3) その他(具体的に________)

のうち、どれでしょうか。

適切な方法を示していただけると。
581ひろゆき@どうやら管理人 ★:2006/11/14(火) 00:35:33 ID:???0 BE:132473-S★(101170)
話は変わるのですが、
ブラウザのhost:を見て画面の出しわけをしている場合に、
apacheのmod_proxyを使った場合には、
httpd.confにはどういった記述にすればいいんでしょう。。

ProxyPass / http://example.com/

だと、かならずexample.comになっちゃいますよね。。
582 株価【1200】 ▲ ◆cZfSunOs.U :2006/11/14(火) 00:46:01 ID:3i6HgyVx0
フレキシブルにやりたいなら ProxyPass より RewriteCond / RewriteRule の方がいいかも.

RewriteCond ${HTTP_HOST} (\w+).example.com
RewriteRule ^/(.*)$ http://%1.backend.example.com/$1 [P]
583 [―{}@{}@{}-] stream ◆PNstream2s :2006/11/14(火) 00:46:41 ID:W3EXoykO0
バーチャルホストごとに ProxyPass
584 株価【1200】 ▲ ◆cZfSunOs.U :2006/11/14(火) 00:48:31 ID:3i6HgyVx0
-RewriteCond ${HTTP_HOST} (\w+).example.com
+RewriteCond %{HTTP_HOST} ^(\w+)\.example\.com$
585 [―{}@{}@{}-] stream ◆PNstream2s :2006/11/14(火) 00:49:34 ID:W3EXoykO0
途中送信・・。

バーチャルホストごとに ProxyPass を設定するとかそういう話だと思います。
適切な<VirtualHost>の中に、 ProxyPass を書くのが吉。
586ひろゆき@どうやら管理人 ★:2006/11/14(火) 00:59:54 ID:???0 BE:151564-S★(101170)
バーチャルホストが無限に増える可能性があったりするのです、、、

mod_rewriteの正規表現って、ProxyPassに使えたりするんですか?
587ひろゆき@どうやら管理人 ★:2006/11/14(火) 01:02:29 ID:???0 BE:113292-S★(101170)
squidの透過プロキシーで、HTTP_X_FORWARDED_FORにちゃんと
クライアントのIPを入れてくれるならそれでいいんですが、、、
588 [―{}@{}@{}-] stream ◆PNstream2s :2006/11/14(火) 01:07:36 ID:W3EXoykO0
>>586
いまいちよくわからないですけど、正規表現使うならSunosさんのとおり
ProxyPassを使わないで、mod_rewriteを使うのがいいと思うよ。

RewriteRuleの最後の [P] がProxyってことでこれでProxyPassの代わり。
589ひろゆき@どうやら管理人 ★:2006/11/14(火) 01:09:45 ID:???0 BE:252858-S★(101170)
おぉ!mod_rewriteだとキャッシュしないで、
リダイレクトするのかと思ってたんですが、
[P] ってつけるだけで、proxyなんすか!
590root▲ ★:2006/11/14(火) 01:09:54 ID:???0 BE:1642436-PLT(20000)
こんな話かしら。

user => www.example.net =mod_proxy経由=> www.example.com(ここで CGI とか動く)

という形だとして、www.example.com で動く CGI に、
Host: www.example.net というのを渡したい、とか。
591root▲ ★:2006/11/14(火) 01:10:52 ID:???0 BE:6567089-PLT(20000)
でも、>>582 >>584 がいいという話なのかしら。
592 株価【1200】 ▲ ◆cZfSunOs.U :2006/11/14(火) 01:14:06 ID:3i6HgyVx0
mod_proxy によるリバースプロクシなら X-Forwarded-For は設定されます.
mod_proxy 単体ではキャッシュはしないので,キャッシュもさせたいなら
mod_cache も組み合わせるということで.
593root▲ ★:2006/11/14(火) 01:14:09 ID:???0 BE:2554447-PLT(20000)
stiger100 = be2.2ch.net たぶんできたはず。

>>580 の回答により、次の動きということで。
594ひろゆき@どうやら管理人 ★:2006/11/14(火) 01:20:48 ID:???0 BE:283695-S★(101170)
user => hiro.asks.jp =mod_proxy経由=> www.asks.jpサーバ内でasks.jp/users/hiroに変換)
というのをやりたいのです。>>590

apacheコンパイル中。。。
595ひろゆき@どうやら管理人 ★:2006/11/14(火) 01:23:07 ID:???0 BE:510899-S★(101170)
環境変数が、HTTP_HOSTではなくて、
HTTP_X_FORWARDED_HOSTとかいうのに設定されてしまいました。。
596root▲ ★:2006/11/14(火) 01:26:14 ID:???0 BE:2919348-PLT(20000)
>>595
mod_rpaf とか。

Google すると、mod_extract_forwarded というのもあるらしい。
597ひろゆき@どうやら管理人 ★:2006/11/14(火) 01:31:11 ID:???0 BE:252858-S★(101170)
HTTP_X_FORWARDED_FORはクライアントのIPになってるのですが、

HTTP_X_FORWARDED_HOST = hiro.asks.jpとかになっていて、
元ホストがwww.asks.jpの情報を表示しちゃってるのですね。

HTTP_HOST = hiro.asks.jpだと、
http://hiro.asks.jp/の内容が出る予感なのですが、、
598ひろゆき@どうやら管理人 ★:2006/11/14(火) 01:34:18 ID:???0 BE:397679-S★(101170)
599ひろゆき@どうやら管理人 ★:2006/11/14(火) 01:34:34 ID:???0 BE:454098-S★(101170)
HTTP_HOSTをいぢらないものを発見できました。
どもどもです。
600root▲ ★:2006/11/14(火) 01:35:38 ID:???0 BE:6566898-PLT(20000)
>>598
おお、よかったですね。
601root▲ ★:2006/11/14(火) 01:47:40 ID:???0 BE:4469377-PLT(20000)
>>569
game11.2ch.net @ tiger504 作りました。
DNS 登録をよろしくお願いします。

(新規追加)
+game11.2ch.net:206.223.150.115