現在、次のような .htaccess ファイルがあります。
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.*).org$ [NC]
RewriteRule ^(.*)$ http://foo.com/$2 [R=301,L]
「foo.com」ビットに変数を入れて、入力されたのと同じドメインにリダイレクトするだけで、.org ではなく .com を使用することは可能ですか?
ドキュメントを読むと、通常は役立ちます:RewriteRule
ディレクティブ
プレーン テキストに加えて、置換文字列には以下を含めることができます。
- RewriteRule パターンへの後方参照 ($N)
- 最後に一致した RewriteCond パターンへの後方参照 (%N)
- ルール条件のテスト文字列のようなサーバー変数 (%{VARNAME})
- マッピング関数呼び出し (${mapname:key|default})