Htaccess强制使用WWW用于mutlidomain

Uch*_*chi 4 .htaccess forcing

我发现此代码强制使用www.

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.example.com$
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301]
Run Code Online (Sandbox Code Playgroud)

但我有许多指向同一目录的域名.所以我需要一个适用于多个域的代码版本.它必须在任何域上运行,是否可能?

2nd*_*boy 5

这应该工作:

RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
RewriteRule ^(.*) http://www.%{HTTP_HOST}/$1 [R=301]
Run Code Online (Sandbox Code Playgroud)

它会将没有子域的所有请求重定向到www.domainame.tld.

  • 只是想为此欢呼.它充满活力,运作完美. (2认同)