wwwなしに統一しつつ、特定ディレクトリは除外(共有SSLを利用)する設定。

Home » ウラカタBlog » wwwなしに統一しつつ、特定ディレクトリは除外(共有SSLを利用)する設定。

ちょっと苦労したので備忘録。

.htaccessで、
●wwwなしに統一
しつつも、
●問い合わせフォームは共有SSLを使いたい
ときの設定。

RewriteCond %{HTTP_HOST} ^(www.domain.com)(:80)? [NC]
RewriteCond $1 !(contact|images|scripts|styles)
RewriteRule ^(.*) http://domain.com/$1 [R=301,L]

画像やCSS、スクリプト等、SSLで使うファイルも除外しないと色々面倒になります。