一部のページの URL を書き換えて、既存の印刷物と一致するように特定のサブドメインからのものであることを示す必要がある WordPress サイトがあります。htaccess と mod_proxy を介してこれを実行しようとしており、近づいていますが、助けが必要です。
これが私が今持っているコードで、多少機能します:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^subdomain\.domain\.edu$ [NC]
RewriteRule ^ http://othersubdomain.domain.edu/folder1/folder2/folder3%{REQUEST_URI} [L,P]
subdomain.domain.edu と入力すると、正しいページ ( http://othersubdomain.domain.edu/folder1/folder2/folder3にある) が表示され、ブラウザーの URL は subdomain.domain.edu のままです。これはうまくいきます!
問題は内部ページにあります。たとえば、subdomain.domain.edu/contact と入力すると、適切なページにリダイレクトされますが、URL は書き換えられたままではなく、サービスが提供されている場所の完全な URL が表示されます。
内部ページの URL も書き直すのを手伝ってもらえますか? 私はとても近くにいるように感じます!