使用.htaccess强制www到目录

问题描述

| 我有这个应用程序目录 http://www.example.com/application 当用户在没有www的情况下浏览(例如example.com/application)时,我想强制将其重定向到http://www.example.com/application 我如何使用.htaccess实现。 谢谢。     

解决方法

        要将非www重定向到www:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
要将www重定向到非www,代码类似于:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^my-domain\\.com$ [NC]
RewriteRule ^(.*)$ http://my-domain.com/$1 [R=301,L]