何かしらの完成しているシステムに手を加えずに特定のアクションを拒否するために.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
コメント