2

Apache の .htaccess のみを使用して、URL の前にサブドメインが指定されている場合、サーバーに (見えないように! ) somepage.htm をロードさせるにはどうすればよいですか?

ユーザーが入力するsubdomain.website.orgとサーバーがロード されるようにwebsite.org/somepage.htm

4

1 に答える 1

4

subdomain.website.orgwebsite.orgの両方が同じドキュメント ルートを持つ同じサーバーを指している限り、これらのルールをドキュメント ルートの htaccess ファイルに入れることができます。

RewriteEngine On
RewriteCond %{HTTP_HOST} !^(www\.)?website.org$ [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.website.org$ [NC]
RewriteRule ^$ /%1.htm [L]
于 2012-09-16T02:25:19.670 に答える