.htaccess のみでこのタイプのリダイレクトを行うことは可能ですか:
から:http://domain.com/directory.php?ref=sub
から:http://sub.domain.com/directory.php
そうでない場合、そのために何が必要ですか?
チュートリアルを確認
http://blog.gwebtools.com/apache-htaccess-subdomain-redirect-rules/
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ([a-z0-9-]+)/? http://$1.domain.com [R=301,NC,L]
「domain.com」の両方のインスタンスをドメイン名に置き換えます。