ドメイン「domain.com」とサブドメイン「sample.domain.com」があり、両方に関連するすべてのファイルがに保存されていdomain.com/folder
ます。.htaccessを使用して、「sample.domain.com」からのリクエストが送信されないようにするにはどうすればよいdomain.com/folder/index.php?title=sample
ですか?
これは、現在.htaccessファイルで使用しているものです。
RewriteEngine on
RewriteCond %{http_host} .
RewriteCond %{http_host} !^www.domain.com [NC]
RewriteCond %{http_host} ^([^.]+)\.domain.com [NC]
RewriteRule ^(.*) http://www.domain.com /folder/index.php?title=%1 [R=301,L,QSA]
ただし、1つだけあります。リダイレクトは外部であり(ブラウザーは新しいリンクに移動します)、これをサーバー側でリダイレクトする必要があるため、ユーザーは実際にサブドメインで作業していると思います。これを達成できますか?