2017-01-10 21 views
0

AEMページを外部URLにリダイレクトする必要があります。例えば、私はpage/content/testを持っており、それをhttp://www.google.com/にリダイレクトする必要があります。どうやってやるの?誰かがそのページに当たったとき、私はこのために虚栄心のURLを使用することはできページを外部URLにリダイレクトする方法AEM6.1

は基本的に、それはhttp://www.google.com/

にリダイレクトする必要がありますか?

答えて

0

基礎ページコンポーネントから拡張する場合は、ページプロパティのAdvancedタブでリダイレクトを指定できます。これは、301リダイレクトと同様に動作します。

enter image description here

同じことを行うための別の方法は/etc/map構成を定義行うことになります。

ただし、Webサーバー(Apache vhost file)またはCDN自体(存在する場合)でリダイレクトを構成して、要求がAEMサーバーに届かないようにすることをお勧めします。

+0

ありがとうrakhi4110。 Webサーバーの外部サイト(ディスパッチャファイル内)にリダイレクトすることはできますか。はいの場合は、構文を教えてください。また、[詳細設定]タブでリダイレクトオプションを使用している場合、ページは自動的にgoogle.comにリダイレクトされず、[このページはhttp://www.google.comにリダイレクトされるように設定されています]と表示されます。 – Ashwini

+0

著者インスタンスではリダイレクトされず、代わりにそのメッセージが表示されます。パブリッシュ時に同じページを表示すると、リダイレクトされます。あるいは、 '?wcmmode = disabled'クエリーparamを使って同じことを確認できます。また、Webサーバーで外部サイトにリダイレクトすることもできますが、ディスパッチャでは設定されていません。 [vhostファイル](http://serverfault.com/questions/120488/redirect-url-within-apache-virtualhost)で設定する必要があります。 – rakhi4110

関連する問題