2

現在、mydomain.com/subdomain にリダイレクトする subdomain.mydomain.com があります (PHP - codeigniter フレームワークを使用しています)。

しかし、私が望むのは、リダイレクト URL が mydomain.com/subdomain ではなく subdomain.mydomain.com のままであるべきであることだけです。

これを達成する方法はありますか?

4

2 に答える 2

1

純粋なhtml + phpのままにしたい場合は、htmlからiframeタグを調べることをお勧めします。基本的には、現在のブラウザ ウィンドウ内のブラウザ ウィンドウです。現在のブラウザ ウィンドウを 100% 覆うように iframe を設定し、その URL を mydomain.com/subdomain に設定します。

mydomain.com/subdomain のコンテンツが表示されていますが、メイン ブラウザの URL フィールドにはまだ subdomain.mydomain.com と表示されています。

于 2013-09-06T06:13:01.547 に答える
1

このコードを routes.php ファイル (config フォルダーにあります) に記述します。

$route['mydomain.com/subdomain'] = "subdomain.mydomain.com";

基本的にそのロジックは

$route['route_you_want_to_show'] = "current_route";

ただし、codeigniter ルートは、コードからコントローラーとそのメソッドへのリダイレクトから形成されることに注意してください。

于 2013-09-06T08:42:02.647 に答える