、 imgboard.cgi にアクセスがあったとき・・・
・ xxmydomain( と言うか xrea.com )内からであれば置き換えしない
・ それ以外であれば、http://xxdomain.com/index.htm に置き換える
という目的で以下の記述をしました
RewriteEngine On
RewriteCond %{HTTP_REFERER} !http://xxdomain.com/|imgboard.cgi
RewriteRule imgboard.cgi http://xxdomain.com/index.htm [R,L]
これで、とりあえず最初のアクセスは希望通りになりました
しかし、投稿や投稿削除などをすると、それらは反映されるけど、
掲示板に戻らず http://xxdomain.com/index.htm に置き換えされ
てしまいます
ひょっとして、この記述が問題なのかなと思いますが・・・
RewriteCond %{HTTP_REFERER} !http://xxdomain.com/|imgboard.cgi
ちなみに、この記述は・・・
リファラが xxdomain.com または imgboard.cgi のどちらでもない場合は、
という趣旨でした
記述が悪いのか?それとも掲示板からではリファラに imgboard.cgi が含
まれないのか?などと思ったりしています
なお、ドメイン部分を実アドレスである xxxxx.sxx.xrea.com に変更して
もダメでした
また、自分はリファラを知る手段を知りません
加えて言うと、過去に少し違う質問をしましたが、得られた回答では上手
くいきませんでした
http://q.hatena.ne.jp/1156295038