サイトのユーザーに個人の URL を提供したいという要件があります。「 http://abc.example.com 」のようなもので、ユーザーがブラウザにこの URL を入力すると、このリンク「http://www.example.com/index/sub-domain?username=abc」を開く必要があるので、私は多くのコードを書いて試してみましたが、最終的に以下のコードで成功しましたが、問題はリダイレクトです。内部リダイレクトが必要です。URL アドレス ウィンドウは「http://abc.example.com」のままにする必要があります。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^.*$ index.php [NC]
RewriteCond %{HTTP_HOST} !^www.
RewriteCond %{HTTP_HOST} ^([a-z]+)\.example.com$
RewriteRule ^(.*)$ http://www.example.com/index/sub-domain?username=%1
</IfModule>
可能かどうかわかりませんか?どんなアドバイスや助けも大いに役立ちます。また、.htaccess のチュートリアルを教えてください。