有一个简单的方法(最好用htaccess和mod_rewrite)强制浏览器总是访问一个网站与www。 前缀(必要时自动添加?)
谢谢。
Rewritecond %{HTTP_HOST} !www.domain.com RewriteRule ^/(.*)$ http://www.domain.com/$1 [R=301]
或者可能
RewriteCond %{HTTP_HOST} !^www. RewriteRule ^/(.*)$ http://www.%{HTTP_HOST}/$1 [R=301]
这是我使用的:
$url= $_SERVER["SERVER_NAME"]; $page=$_SERVER["REQUEST_URI"]; if($url == "example.com"){ header("Location: http://www.example.com$page"); }