将非 www 重定向到 www 不起作用

将非 www 重定向到 www 不起作用

为了实现这一点,我创建了一个 .htaccess 文件,其中包含以下代码

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.lk[nc]
RewriteRule ^(.*)$ http://www.example.lk/$1 [r=301,nc]

但以下http://example.lk没有重定向到 www.example.lk 失败了,并且

[example.lk 仅作为示例]

答案1

[nc]必须是 的第三个参数RewriteCond,因此它前面至少需要有一个空格。

相关内容