PHP 强制重定向到 www 版本
在 PHP 中,你可以通过几种方式实现从非 www 版本强制重定向到 www 版本。以下是几种常见的方法:
使用 .htaccess 文件
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www/. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
========
方法二:使用 PHP 代码
<?php
if (substr($_SERVER['HTTP_HOST'], 0, 4) !== 'www.') {
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://www.' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
exit();
}
?>