如何使用.htaccess将两个域重定向到同一个子文件夹?

时间:2012-05-31 12:44:00

标签: .htaccess redirect dns

如果您想使用.htaccess将两个单独的域重定向到同一个子文件夹,您可以通过更改域名和文件夹来使用下面的代码以符合您的情况。

<IfModule mod_rewrite.c>

RewriteEngine On
Options +FollowSymlinks
RewriteBase /

# Redirect PuistoSahlynSM.fi

RewriteCond %{HTTP_HOST} ^(www\.)?puistosahlynsm\.fi
RewriteCond %{REQUEST_URI} !puisto/
RewriteRule ^(.*)$ puisto/$1 [L]

# Redirect PuistoSählynSM.fi

RewriteCond %{HTTP_HOST} ^(www\.)?xn--puistoshlynsm-hfb\.fi
RewriteCond %{REQUEST_URI} !puisto/
RewriteRule ^(.*)$ puisto/$1 [L]


</IfModule>

1 个答案:

答案 0 :(得分:1)

您需要找到国际化域名的Punycode名称。

Wikipedia article on Internationalized Domain Names

IDNA converter from WP article