携帯サイト制作にベンリなツール集

ASPの管理画面を簡単に確認できるAndroidアプリです。
端末標準ブラウザを使用し、セキュリティも万全です。
090 tool は、携帯サイト作成に役立つWebサービスです。
Googleサイト内検索タグ生成・半角全角相互変換・文字数計測・ソーシャルボタンタグ生成・Yahooディレクトリチェックツール・Facebookいいね確認ツール・UNIXタイムスタンプ変換などが利用できます。


スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

htaccessの301リダイレクトで、特定のディレクトリを除外

.htaccessの301リダイレクトで、特定のディレクトリを除外する方法

サイトやページの恒久的な移転を示す301リダイレクト。
このリダイレクトは.htaccessで指定するのが簡単です。

しかし、特定のディレクトリは転送したくない、という場合もあります。

例えば、
http://www.old.com を http://www.new.com にリダイレクトしたい。
しかし、http://www.old.com/ex/ は除外し、リダイレクトせずアクセス可能にしたいという場合です。

この場合、.htaccessに
Redirect permanent / http://www.new.com/
と記述すると、旧ドメインのトップページと共に/ex/ディレクトリも新ドメインへ転送されてしまいます。



/ex/ディレクトリを除外するには以下のように記述します。

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !(^/ex/)
RewriteRule ^$ http://www.new.com/ [R=301,L]

このように記述すると、/ex/ディレクトリへのアクセスを保持したまま、旧ドメイントップページは新ドメインへリダイレクトできます。


301リダイレクトは、フォルダごとページごとに対になっていることが望ましいので、ページごとに指定するのがベストです。
RewriteRule ^old/old.html$ http://www.new.com/new.php [R=301,L]

丁寧に指定すると、ページランクも無駄なく移動できます。


リダイレクトを指定したなら、レスポンスヘッダを確認しておきましょう。
http://web-sniffer.net/
URLを入力し、「HTTP Response Header」が「Status: HTTP/1.1 301 Moved Permanently 」になっていれば設定成功です。

コメントの投稿

非公開コメント

RSSリンク
プロフィール

kaden1000

Author:kaden1000
2010年2月から携帯アフィリエイトを始めました。
サイト制作にはこびっとを使用しています。
2012年2月から、いいねプレミアムに入会しました!

本日のおすすめ
制作したフルフラッシュ携帯サイトが掲載されました。いろいろなデザインを眺めているだけでも楽しい本です。サイト制作の合間などにぜひどうぞ。
こびっと無料ダウンロード
いいねプレミアム
リンク
カテゴリ
最新記事
月別アーカイブ
検索フォーム
QRコード
QR
ブロとも申請フォーム

この人とブロともになる

リンク
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。