問題があります。シンプルなドメインエイリアスala mod_rewrite
私は、ドメイン2は、エイリアシングドメイン別名目に見えないリダイレクト..として要求されたドメイン1、からコンテンツを提供しようとしています ... cPanelののLinuxのWebサーバ、共有、GoDaddyのアカウント上のmod_rewriteを使用しています
domain1は、ワードプレスサイトです。私はWordPress/Catagory/Pageをドメイン2のコンテンツとして動作させようとしています。実際、ドメイン2には利用可能な1ページのコンテンツしかありません。フォーム2の電子メールページがあります。
理想的には、その他の取得要求は、実際のドメインに視覚的にリダイレクトする必要があります。 当然のことながら、ポストリクエストはエイリアスドメイン(2)のフォームに移動する必要があります...
グーグル関連の検索キーワードの結果は、重大な情報過多となります。私は答えがそこにあると確信しています、私はちょうどこの正確なシナリオの解決策を見つけることができません。一方、私はGodaddyが.htaccessをキャッシュしていると思われ、適時に動作する解決策を見つけることをさらに困難にしています。
私はいくつかのバリエーションを試してみました。編集の間に15分待って、ブラウザのキャッシュをフラッシュしました。正しい構文やGodaddyキャッシュ.htaccessを15分以上見つけられないようです。
私の最後の試み、それは私がしたい正確に何をすべき、それはdoesntのように思える
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} ^www.domainalias.com$[OR]
RewriteCond %{HTTP_HOST} ^domainalias.com$
RewriteRule .* http://www.actualdomain.com/subdir/subdir/ [R=301,L]
。 アドレスバーにwww.domainalias.comを維持しながら、それはhttp://www.actualdomain.com/subdir/subdir/が表示されるはずです
(BAD)それは、ブラウザのURLバー(GOOD) でdomainaliasアドレスを示しんが、それはhttp://www.actualdomain.com/からホームページが表示されます。
私には何が欠けていますか?
_「それは私の望むものと同じように思えるが、それはない」_それは何もしないように見える。そうであれば、 '[R = 301、L]'は_external_リダイレクトを意味するので、ブラウザのアドレスバーに 'http:// www.actualdomain.com/subdir/subdir /'が表示されます。 – CBroe
オクラホマ..ありがとうございました...しかし、それはそうではありません、それは条件が無視されているかのように、リダイレクトは視覚的にも見えなくても行われません...私はLが最後のルールを示していると思っていました。 。 –