システム・プログラム関連のメモや最新技術についてのメモを掲載

wwwあり/なしに統一(Apache RewriteEngine)

9 月 19th, 2008 admin Posted in Apache No Comments »

○wwwありに統一
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com
RewriteRule (.*) http://www.example.com/$1 [R=301,L]

○wwwなしに統一
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.example\.com
RewriteRule (.*) http://example.com/$1 [R=301,L]


スラッシュを補完する(Apache RewriteEngine)

9 月 16th, 2008 admin Posted in Apache No Comments »

運営しているサイトの被リンクをチェックした際に、最後のスラッシュがないままリンクされているものが、
いくつかあったので、以下のようにスラッシュを補完するように、.htaccessファイルに追加した。

RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !\.[^/\.]+$
RewriteRule .* %{REQUEST_URI}/ [L,R]