回答:
あなたはいつも簡単なVirtualHostを使うことができます:
<VirtualHost *:80>
ServerName b.website.com
RedirectPermanent / http://a.website.com:8080/
</VirtualHost>
.htaccessファイルを使用したい場合は、書き換え条件に%記号がないだけです。
RewriteEngine on
RewriteCond %{HTTP_HOST} b.website.com
RewriteRule ^(.*)$ http://a.website.com:8080$1 [L]
http://
または https://
どんな方法でも b.website.com
そもそもアクセスされた?
.htaccess
目的のディレクトリの上の親ディレクトリにあります。RedirectMatch ^/foo/$ /foo/bar/
またはRedirectMatch ^/foo/$ /bar/baz/
。また見なさい apache2をサブディレクトリにリダイレクトさせる方法 。