投稿日:2005年01月23日 作成鷹の巣

No.18232 http://xxx.com/ で8080ポートにアクセスする方法



http://xxx.com/ で8080ポートにアクセスする方法

No.18232 投稿時間:2005年01月23日(Sun) 02:19 投稿者名:ほげ URL:

お世話になります。

ブラウザーで http://xxx.com:8080/ でアクセスしなくても
http://xxx.com/ で8080ポートにアクセスする方法はあるの
でしょうか?

とあるサイトの仕様を調べておりましたら、上記をやっている?サイトを見つけました。
http://img.mixi.jp/photo/member/no_photo_small.gif
このURLだけではわかりませんが、
http://img.mixi.jp/photo/member/
にアクセスした時、なにやらport8080でアクセスした表記があるのです。
長年開発業務を行ってきましたが、このようなことが可能かどうかわか
りません。無理なのでは?と疑っています。
http://img.mixi.jp:8080/photo/member/ なら理解できます。
telnetで接続したり、ポート調べても8080は空いていませんでした。

SSLの場合なら https://xxx.com or http://xxx.com:443/ でアクセス
可能な事は知っておりますが・・。

http://xxx.com/ でアクセスしてきたら無理やり http://xxx.com:8080
付けてアクセスさせる方法はあるのですが。上記のサイトでは、それすら
やっていませんので・・。

当方クライアントPCのポートを制御したらわかることですが、現在出張中の上、
ルータやPCを色々触ることができないので・・。

わかる方がいれば、ぜひ教えて頂ければ幸いです。


できるかもしれませんね

No.18233 投稿時間:2005年01月23日(Sun) 08:12 投稿者名:Reboot URL:

> お世話になります。
>
> ブラウザーで http://xxx.com:8080/ でアクセスしなくても
> http://xxx.com/ で8080ポートにアクセスする方法はあるの
> でしょうか?
>
> とあるサイトの仕様を調べておりましたら、上記をやっている?サイトを見つけました。
> http://img.mixi.jp/photo/member/no_photo_small.gif
> このURLだけではわかりませんが、
> http://img.mixi.jp/photo/member/
> にアクセスした時、なにやらport8080でアクセスした表記があるのです。
> 長年開発業務を行ってきましたが、このようなことが可能かどうかわか
> りません。無理なのでは?と疑っています。
> http://img.mixi.jp:8080/photo/member/ なら理解できます。
> telnetで接続したり、ポート調べても8080は空いていませんでした。
>
> SSLの場合なら https://xxx.com or http://xxx.com:443/ でアクセス
> 可能な事は知っておりますが・・。
>
> http://xxx.com/ でアクセスしてきたら無理やり http://xxx.com:8080
> 付けてアクセスさせる方法はあるのですが。上記のサイトでは、それすら
> やっていませんので・・。
>
> 当方クライアントPCのポートを制御したらわかることですが、現在出張中の上、
> ルータやPCを色々触ることができないので・・。
>
> わかる方がいれば、ぜひ教えて頂ければ幸いです。

試してはいませんが、http ://xxx.com/ へのアクセスを http ://xxx.com:8080/
に飛ばしてあげればいいのではないですか。

既に他のドメインで運営されていたら、バーチャルホストに http ://xxx.com/ を設定
し、そこから apache の mod_rewrite や mod_alias の Redirect を利用して飛ばす
なんてことも可能でしようか。mod_rewrite の場合は、apache 再コンパイルが必要な
様ですが。


できるようですね。

No.18234 投稿時間:2005年01月23日(Sun) 10:54 投稿者名:ほげ URL:

> 試してはいませんが、http ://xxx.com/ へのアクセスを http ://xxx.com:8080/
> に飛ばしてあげればいいのではないですか。
>
> 既に他のドメインで運営されていたら、バーチャルホストに http ://xxx.com/ を設定
> し、そこから apache の mod_rewrite や mod_alias の Redirect を利用して飛ばす
> なんてことも可能でしようか。mod_rewrite の場合は、apache 再コンパイルが必要な
> 様ですか。

なるほど、 mod_rewriteを調べましたら理解できました。8080に飛ばすことは可能なんですね。
飛ばすという表現は適切ではありませんが、80のWebサーバが内部もしくは8080のWebサーバ
が受け渡し処理しているようですね。(他の色々できるようです。。。
http://www.pat.hi-ho.ne.jp/dimension/tips/tips_proxy_4_5.shtml
受け渡しをしているから、直接8080にアクセスでなかったと理解しました。

実際このような開発経験が無いのでわかりませんでした。もしかするとネットワークエンジニアが
設定していたかもしれませんが。。。

ご教授ありがとうございました。


|目次|掲示板|過去ログ目次|▲頁先頭|