0

これまでの私の Web サイト URL は、このパターンhttps://www.xyz.comに従っており、そこから静的コンテンツと動的コンテンツの両方を提供していました。https://www.xyz.comのデフォルトはホームページhttps://www.xyz.com/static/index.htmlで、動的コンテンツはhttps://www.xyz.com/dyna/login から提供されます。 jsp

最近、追加の Web サーバーを追加し、https ではなく http URL スキームを介して静的コンテンツを提供し、https URL から動的ページのみを提供する予定のサブドメインを登録しました。したがって、ユーザーがhttps://www.xyz.comと入力すると、 http://static.abc.comにリダイレクトする必要があります。

ウェブサーバー: Apache 2.x

私のクエリは次のとおりです。

a. https://www.xyz.com/dyna/login.jspへのリクエストが取得されないようにしながら、 https ://www.xyz.comのリクエストを http://static.abc.com にリダイレクトするように Apache を構成する方法リダイレクト?これにより、顕著なパフォーマンスのオーバーヘッドが発生しますか?

b. この場合、http から https へのリダイレクトと、https ページからの http 画面の起動によってセキュリティ警告が表示される場合は? http から https へ、またはその逆のデータを送信するつもりはないことに注意してください。URL リダイレクトまたはリンクのみになります。

c. リダイレクトをキャッシュ可能にする方法は?

4

1 に答える 1

0

.htaccess を使用して、 https://www.example.com/static/index.html をhttps://www.example.com/index.htmlとして定義します

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain/static/index.html [NC]
RewriteRule ^(.*)$ domain/index.html$1 [L,R=301]
于 2013-01-05T15:39:47.670 に答える