ホストファイルを編集してWebサイトを別のIPに転送したいのですが、そのIPは共有ホスト上にあるため、IPが必要なドメインに移動しません。これを回避する方法はありますか?
すなわちウェブサイト: http://somerandomservice.com/
サイトにpingして、67.225.235.59にアクセスします。
しかし、それらは異なるサイトです。
ありがとう!
更新:nmapを試行しましたが、正しいポートが見つかりません。
IP番号を使用してWebサイトにアクセスする1つの方法は、チルダ〜とユーザー名を含めることです。
例:
http://serverIPaddress/~cpanelusername
HTTP/1.1標準に従って、共有IPホストサイトは、URLとしてIPとホストのヘッダーを使用してGET要求によってアクセスできます。
ここに2つの例(wgetとcurl)があります:$ wget --header 'Host:somerandomservice.com' http://67.225.235.59 $ curl --header 'Host:somerandomservice.com' http://67.225.235.59
リソース:
https://en.wikipedia.org/wiki/Shared_web_hosting_service
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.2
ポート番号とIPアドレスを含めます。
例えば:
http://19.18.20.101:5566
ここで、5566はポート番号です。
serverIPaddress /〜cpanelusernameはcPanelでのみ機能します。 Parallel's Panelでは機能しません。
共有、VPS、または専用でWebサイトを作成している限り、ホストファイルで以下を常に使用できる必要があります。これはブラウザで使用されるものです。
67.225.235.59 somerandomservice.com www.somerandomservice.com
IPアドレスとcPanelユーザー名に〜記号を使用してWebサイトにアクセスできます。例: http:// serverip /〜cpusername like https://xxx.xxx.xx.xx/~mohidul