タグ

htaccessに関するmatsuoshiのブックマーク (4)

  • http と https の領域を、.htaccess の設定で行ったり来たりさせる (2) | neulog

    前回のメモの続きです。 http ←→ https (SSL) の行ったり来たりを .htaccess のリダイレクトの設定だけでなんとかする方法、http と https の領域が同じパターン編。 前提http と https とで、ファイルを置く領域が同一のとき/secure と /contact フォルダは https でアクセスさせたい/common フォルダはどちらからでもアクセスできるようにしたいその他は http でアクセスさせたい.htaccess 例RewriteCond %{HTTPS} on RewriteCond %{REQUEST_URI} !^/secure/ RewriteCond %{REQUEST_URI} !^/contact/ RewriteCond %{REQUEST_URI} !^/common/ # CakePHP向け ここから RewriteC

    http と https の領域を、.htaccess の設定で行ったり来たりさせる (2) | neulog
  • http と https の領域を、.htaccess の設定で行ったり来たりさせる (1) | neulog

    メモです。 フォームなどは SSL でアクセスさせたい、通常のページはhttpで、でも共通で使う画像などもありますよ、というとき、.htaccess のリダイレクトの設定だけでなんとかする方法。 前提http と https では、ファイルを置く領域が異なるとき/secure と /contact フォルダは https でアクセスさせたい/common フォルダはどちらからでもアクセスできるようにしたいその他は http でアクセスさせたいhttp 側の .htaccess 例RewriteCond %{REQUEST_URI} ^/secure/ [OR] RewriteCond %{REQUEST_URI} ^/contact/ RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L] https 側の .htaccess

    http と https の領域を、.htaccess の設定で行ったり来たりさせる (1) | neulog
  • IPアドレスで日本国外(海外/外国)からのアクセスを制限する.htaccess CGI's

    に割り当てられているIPアドレスをAPNICより取得して、日国外(海外/外国)からのアクセスを制限する(禁止する).htaccessファイル又は一覧を作成します。 「IPアドレス表示」ボタンをクリックすると、日への割り当IPアドレスの一覧が表示されます。 「.htaccessダウンロード」ボタンをクリックすると、日へ割り当られているIPアドレスのみアクセスを許可する.htaccessファイルをダウンロードできます。 少し時間がかかります(数秒~数十秒程度)。 ブラウザやOSによって.htaccessをダウンロードするとファイル名の後ろに[1]と付いてしまったり、先頭のドットが消えたりするようです。その場合、お手数ですがサーバへ設置の際などファイル名を修正してください。 日への割り当IPアドレスはAPNIC(アジア・太平洋地域のIPアドレス割り当てを行なう機関)にて現在公開してい

  • メンテナンス中画面を出す正しい作法と.htaccessの書き方 | Web担当者Forum

    今回は、Webサイトやサービスをメンテナンス中にする場合に、どのURLにアクセスしても「メインテナンス中です」の画面を出す正しいやり方を、人間にも検索エンジンにも適切にする作法を主眼に解説します。 この週末の土曜深夜~日曜早朝にかけて、データセンターの設備メインテナンスのため、Web担を含むインプレスグループのほとんどのWebサイトが、どのURLにアクセスしても「メンテ中です」という表示になっていました。 なのですが、その実装がちょっと気になったので、「正しいメンテナンス画面の出し方」を説明してみます。 ※2010-01-16 Retry-Afterを指定するHeaderの指定を修正しました(コメント参照) ※2009-06-17 RewriteCondから [NC] 条件を削除しました(コメント参照) ※2009-06-16 Retry-Afterの記述をGMTに変更しました(コメント参

    メンテナンス中画面を出す正しい作法と.htaccessの書き方 | Web担当者Forum
  • 1