現在、mydomain.com/subdomain にリダイレクトする subdomain.mydomain.com があります (PHP - codeigniter フレームワークを使用しています)。
しかし、私が望むのは、リダイレクト URL が mydomain.com/subdomain ではなく subdomain.mydomain.com のままであるべきであることだけです。
これを達成する方法はありますか?
現在、mydomain.com/subdomain にリダイレクトする subdomain.mydomain.com があります (PHP - codeigniter フレームワークを使用しています)。
しかし、私が望むのは、リダイレクト URL が mydomain.com/subdomain ではなく subdomain.mydomain.com のままであるべきであることだけです。
これを達成する方法はありますか?
純粋なhtml + phpのままにしたい場合は、htmlからiframeタグを調べることをお勧めします。基本的には、現在のブラウザ ウィンドウ内のブラウザ ウィンドウです。現在のブラウザ ウィンドウを 100% 覆うように iframe を設定し、その URL を mydomain.com/subdomain に設定します。
mydomain.com/subdomain のコンテンツが表示されていますが、メイン ブラウザの URL フィールドにはまだ subdomain.mydomain.com と表示されています。
このコードを routes.php ファイル (config フォルダーにあります) に記述します。
$route['mydomain.com/subdomain'] = "subdomain.mydomain.com";
基本的にそのロジックは
$route['route_you_want_to_show'] = "current_route";
ただし、codeigniter ルートは、コードからコントローラーとそのメソッドへのリダイレクトから形成されることに注意してください。