“.htaccess” カテゴリのアーカイブ

スポンサードリンク

何かしらの完成しているシステムに手を加えずに特定のアクションを拒否するために.htaccessを利用する

coreserverでとりあえず動作したので:

<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{QUERY_STRING} !action\=addglossary
 RewriteCond %{QUERY_STRING} !action\=addcategory
 RewriteCond %{QUERY_STRING} !action\=addnews
 RewriteCond %{QUERY_STRING} action\=add [OR]
 RewriteCond %{QUERY_STRING} action\=ask [OR]
 RewriteCond %{QUERY_STRING} action\=contact [OR]
 RewriteCond %{QUERY_STRING} action\=login [OR]
 RewriteCond %{QUERY_STRING} action\=open [OR]
 RewriteCond %{QUERY_STRING} action\=register
 RewriteRule (.*) http://www.foobar.jp/ [R=302,L]
</IfModule>
AddHandler application/x-httpd-phpcgi .php

Comments コメントなし »

CakePHP でテストサイトを作ってみた。サブドメインで。
バグもあるしまだ見せられるものでもない。

じゃぁ見せないようにするにはどうしたらいいか?

条件:

  • 自分は見られる
  • 他の人は見られない
  • ただ403ではなく、見られないよーっていうメッセージを表示する

このエントリの続きを読む »

Comments コメントなし »

すべてのリクエストを移転先に無条件に全件転送

ただし、.htaccessだけ残して移転するとレンタルサーバやホスティング業者によってはアカウントが自動削除されることがあるのらしいで注意する。これは転送するだけのサーバーとして利用されるのを防ぐためだと思われる。

このエントリの続きを読む »

Comments コメントなし »

これは、かなりハマった。

概要

やりたいことはgeeklogからWordPressへの引越し。(WordPressはもう稼動していて、geeklogは更新が止まっている)ただ、思うようなエクスポート・インポートツールが無かった。

「この記事は引っ越しました」と記事内に1つ1つ書いてもよいけれど、それだと500を超える記事がリストから消えないことになり、後どれくらい残っているのかわからない。

このエントリの続きを読む »

Comments コメントなし »

サーバーメンテナンスのときに「只今メンテナンス中です」というメッセージを表示したい。その時に、あらゆるリクエスト(ブックマークされたなど)に対してもメッセージを表示したい。ただし、管理用エリアにはアクセスを許可したい。そんな場合の.htaccessはどう設定したらよいか。

このエントリの続きを読む »

Comments コメントは受け付けていません。


すべての企業名および製品名は、関連するそれぞれの企業の商標である場合があります。