2017-06-28 7 views
0

は、私はサブドメインsm.lapagept.comを作成しています。サブドメインをIPにリダイレクトする方法は、アドレスバーのサブドメインを維持するか?私のドメインlapagept.comで

ユーザーがブラウザのアドレスバーにhttp://sm.lapagept.comと入力すると、http://173.209.38.131/~smにリダイレクトされます。アドレスバーの新しいアドレスがhttp://173.209.38.131/~smに変更されました。

RewriteEngine on 

RewriteCond %{HTTP_HOST} ^sm\.lapagept\.com$ [OR] 
RewriteCond %{HTTP_HOST} ^www\.sm\.lapagept\.com$ 
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$ 
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$ 
RewriteRule ^/?$ "http\:\/\/173\.209\.38\.131\/\~sm" [R=301,L] 

私の質問:ユーザがブラウザのアドレスバーにhttp://sm.lapagept.comに入ると

、それでしょう。ここ

は、私たちがこれにするためにlapagept.com上の.htaccessファイルで使用したコードですhttp://173.209.38.131/~smにリダイレクトできますが、アドレスバーにhttp://sm.lapagept.comを保存することは可能ですか?

+0

このIPアドレスは完全に別のサーバーを表していますか? – MrWhite

答えて

1

これは、セキュリティ上の理由から、ことはできません。ページをリロードすることなく、クライアントのブラウザのアドレスバーにURLを更新する

There are waysが、あなたはURLのドメイン一部を変更しようとしているので、それはあなたの場合には適用されません。

私はのための要求を受け入れると、サーバに173.209.38.131でWebサーバーをセットアップする173.209.38.131

  • にsm.lapagept.comへの直接要求にDNSプロバイダを設定

    1. をお勧めしますドメインsm.lapagept.com。 Apacheを使用している場合は、VirtualHostの設定でusing the ServerName, ServerAlias propertiesでこれを行うことができます。
  • +1

    Apacheをリバースプロキシとして設定することができます。 (このIPが実際に同じサーバーで、質問から明らかでない場合は、これを行う必要はありません。) – MrWhite

    関連する問題