htaccess でサブドメインを実装しようとしています。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.
RewriteCond %{HTTP_HOST} ^([a-z0-9]+)\.domain.com(.*)$
RewriteRule ^(.*)$ http://domain.com/index.php?/public_site/main/%1/$1 [L]
</IfModule>
ahser.domain.comと入力すると、ブラウザの URL が変わります。RewriteRule で絶対 URL が使用されている場合にこれが起こらないようにするための htaccess オプションはありますか?