2

基本的に、sub.domain.com を domain.com にリダイレクトしたいのですが、その URL のみです。たとえば、sub.domain.com/page はリダイレクトせずにロードする必要があります。どうすればこの .htaccess を実行できますか?

4

3 に答える 3

3

.htaccess は次のようになります

RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} ^sub\.domain\.com$ [NC]
RewriteCond %{REQUEST_URI} ^/?$
RewriteRule .* http://domain.com [R,L]
于 2013-05-03T17:35:50.110 に答える
0

これは.htaccess、ルート ディレクトリに配置された範囲内で機能するはずです。空のルール ( の間に何もない) は(ルート)^$として解釈されます。/サブページとサブディレクトリは影響を受けません。mod_rewrite が必要です。

RewriteEngine on
RewriteRule ^$ http://new.domain.com/ [L]
于 2013-05-03T17:18:49.917 に答える