0

パゴダボックスでアプリをホストしました。アプリのインストールには、wm-app.pagodabox.comのようなURLがあります。たとえば、app.comのDNSエイリアスを追加しました。これにより、Aレコードを指すIPが提供されます。私はそれをしました、それはうまくいきます。

問題は、app.comにアクセスすると、ドメインがwm-app.pagodabox.comにリダイレクトされることです。

Pagoda-Boxによると、これを修正するには、単純なapacheURL書き換えを使用できます。私は書き直しを理解したことがありません。私は自分のURLからindex.phpを削除するためにのみ使用しました。そのコードは、オンラインで広く入手できます。wm-app.pagodabox.comの代わりにapp.comを見るために自分のサイトにアクセスするユーザーは誰もいません

これが私がこれまでに持っているものです(私は私が間違っていると感じています):

RewriteCond %{HTTP_HOST} ^wm-app.pagodabox.com[nc]
RewriteRule ^(.*)$ app.com/$1 [r=301,nc]

私はすべての助けに感謝します。

ありがとう!

4

1 に答える 1

0

コードにいくつかの小さなエラーがあります

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^wm-app\.pagodabox\.com [NC]
RewriteRule ^(.*)$ http://app.com/$1 [R=301]

# might work but not very likely
RewriteCond %{HTTP_HOST} ^app\.com [NC]
RewriteRule ^(.*)$ - [L]

これは通常の状況ではほぼ機能するはずですが、あなたの場合、リダイレクトを逆に行っていることがすでにあります。したがって、上記のコードを既存のリダイレクトと組み合わせると、redirect-tennis-competition(前後にリダイレクト)が発生すると思います。

于 2012-05-21T13:23:53.330 に答える