.htaccess質問コーナー

このエントリーをはてなブックマークに追加
952Name_Not_Found:04/05/16 10:41 ID:???
絶対パスで書くと駄目で相対パスならOKな鯖がありまつた
953 ◆FoxMX6a/hk :04/05/16 11:13 ID:???
>>950
ふと思ったが、認証後に一度非フレームページを通過させれば解決する気がする。
meta で即リダイレクトとか、そんな感じで。
954Name_Not_Found:04/05/16 14:38 ID:???
>>953
ありがとうございます!さっそく設定を変えてみます
955Name_Not_Found:04/05/16 16:36 ID:???
やっぱり二度求められてしまいます。
二度目はキャンセルでも入れるようになっていて
下の階層に行くにはまた認証を求められます・・・・・・・・・・・ もうりばぽ
956 ◆FoxMX6a/hk :04/05/16 18:59 ID:???
>>955
まじっすか。いや、自分で検証してない俺も悪いんだけど。
ほんとに全部 .htaccess 制御下に入ってるの?

/hoge/
 + .htaccess
 + index.html (フレームを使わない)  ←はじめにここにアクセスさせて認証をとり
 + index2.html (フレームを使う)    ←このページに飛ばすとフレームになってたら
 + menu.html (フレーム内に取り込む)←こことか
 + hoge.html ( 〃 )            ←ここには認証がいらんと思ったんだけどな。
957Name_Not_Found:04/05/16 20:27 ID:???
/hage/
 + index.html (フレームを使わない)
 + index2.html (フレーム)
/hoge/
 + .htaccess
 + member.html (フレームを使わない)  ←はじめにここにアクセスさせて認証をとり
 + member2.html (フレームを使う)    ←このページに飛ばすとフレームになってたら
 + menu.html (フレーム内に取り込む)
 + hoge.html ( 〃 )            

こんな感じになっています。
958Name_Not_Found:04/05/16 22:02 ID:???
非フレームページを通過とかしなくても最初の認証だけで済むはずだぞ。
いろいろ試しても再度求められる状況は再現できない。
959Name_Not_Found:04/05/16 22:48 ID:???
もしかしてrefererで何かやってるのか?
どっちにしてもどうやって書いたか晒さないと
960Name_Not_Found:04/05/16 23:13 ID:???
書いたって言うのは
.htaccessファイルのことですか?
==============================
AuthUserFile (fullpass)/.htpasswd
AuthName 認証
AuthType Basic

require valid-user

===============================
これだけしか書いてません
961Name_Not_Found:04/05/16 23:24 ID:???
>>95と同じかも。
962Name_Not_Found:04/05/17 18:30 ID:v5adY3Aw
「User-Agentがxxxで、かつhostが****の場合のみアクセスを許可する」という場合には
どういうふうに書いたらいいのでしょうか?

SetEnvIf User-Agent "xxx" deny_ua
order deny,allow
deny from all
allow from env=deny_ua
allow from .****

というふうに書いたら「User-Agentがxxx、またはhostが****の場合のみアクセス可」
になってしまいました。
963Name_Not_Found:04/05/17 19:38 ID:???
>「User-Agentがxxxで、かつhostが****の場合のみアクセスを許可する」という場合には

=「User-Agentがxxxでないか、またはhostが****でない場合はアクセスを拒否する」

これで「または」の条件になったでしょ。
964Name_Not_Found:04/05/17 19:42 ID:???
ド・モルガンの法則
965Name_Not_Found:04/05/17 20:52 ID:???
>>961
私の問題が>>95と同じということは
>トップページからカウンターとかのCGIを呼び出してないか?
が原因かもしれないってことですよね?
これには忍者のカウンターも含まれるのでしょうか?
このカウンターはトップページとは関係ありませんよね?
966Name_Not_Found:04/05/17 21:08 ID:???
>>965
です。何も変えていないはずなのに今ためしてみたら
1度の認証でメンバーページに入れて下の階層にも認証なしで移動できました。
どうもありがとうございました。
967Name_Not_Found:04/05/17 21:57 ID:???
リンク元が「xxxx:+++++++〜(もっと長い)」というアクセスを弾きたいのですが
SetEnvIf REFERER "++++" hoge
deny from hoge
とすると上手く機能しません。
どのように書いたら良いでしょう?
968Name_Not_Found:04/05/17 22:01 ID:???
deny from env=hoge



( ゚Д゚)ポカーン・・・・
話にならんな
969Name_Not_Found:04/05/17 22:07 ID:???
>>968
優しいね
970Name_Not_Found:04/05/17 22:07 ID:???
あ、すみません。
ここへの書き間違え。deny from env=hoge です。
これを有効にするとブックマークからもアクセスできなくなるのです。
971Name_Not_Found:04/05/17 23:06 ID:???
SetEnvIf REFERER "++++" Ref1

Order Allow,Deny
Allow from all
Deny from env=Ref1
972967、970:04/05/17 23:16 ID:???
いえ、そうではなく「++++」という記述が誤作動させるのです。
実体参照のように何らかの記述の仕方が無い物かと思いまして。
973Name_Not_Found:04/05/17 23:22 ID:???
>リンク元が「xxxx:+++++++〜(もっと長い)」
>SetEnvIf REFERER "++++" hoge

だったらこんな書き方じゃなくちゃんと書けよ
974Name_Not_Found:04/05/17 23:23 ID:???
>>972
http://httpd.apache.org/docs/mod/mod_setenvif.html#setenvif
>SetEnvIf ディレクティブ
>構文: SetEnvIf attribute regex env-variable[=value] [env-variable[=value]] ...

とりあえず↓でも嫁
ttp://www.oreilly.co.jp/BOOK/regex2/

975Name_Not_Found:04/05/17 23:31 ID:???
>>973
すみません。
どう書けば伝わるかわかりませんでした。

>>974
ありがとうございます。
正規表現の勉強してみます。
976Name_Not_Found:04/05/17 23:38 ID:???
++! ***** ?? [asshole] '()()()()()'w
977Name_Not_Found:04/05/18 14:55 ID:???
そろそろ次スレ立ててもいいか。
ちょっとやってみる。
978Name_Not_Found:04/05/18 15:03 ID:???
立てられなかった。
誰かよろしく。

.htaccess質問コーナー Part2

htaccessの書き方・使い方などに関するスレです。

【参考サイト】
・ ミケネコの htaccess リファレンス
http://www.mikeneko.ne.jp/~lab/web/htaccess/
・ メモランダム MultiX.jp
http://multix.jp/html/memo/
・ futomi's CGI Cafe - .htaccessの小技編
http://www.futomi.com/lecture/htaccess/
・ .htaccess実践活用術
http://www.shtml.jp/htaccess/

・ Apache 1.3 ドキュメント
http://httpd.apache.org/docs/
・ Apache URL Rewriting Guide
http://japache.infoscience.co.jp/rewriteguide/
・ Apache module mod_rewrite
http://japache.infoscience.co.jp/japanese_1_3_6/manual/mod/mod_rewrite.html

【前スレ】
・ .htaccess質問コーナー
http://pc5.2ch.net/test/read.cgi/hp/1065608009/

過去スレは>>2-5あたり
979Name_Not_Found:04/05/18 15:03 ID:???
【先代の過去スレ】
・ .htaccessの偉い人
http://mimizun.com:81/2chlog/perl/tako.2ch.net/perl/dat/960307572.html
・ .htaccessの偉い人 Part2
http://pc.2ch.net/php/kako/988/988800432.html
・ .htaccessの偉い人 Part3
http://pc5.2ch.net/php/kako/1019/10198/1019888234.html
980Name_Not_Found:04/05/18 15:25 ID:???
スレ立て試してみます。
981Name_Not_Found:04/05/18 15:28 ID:???
982Name_Not_Found:04/05/18 15:48 ID:???
>>981
983Name_Not_Found:04/05/19 01:32 ID:???
うめたてないのか…
984Name_Not_Found:04/05/19 01:41 ID:???
じゃあ上げる
985Name_Not_Found:04/05/19 04:47 ID:???
986Name_Not_Found:04/05/19 13:16 ID:???
987Name_Not_Found:04/05/19 15:13 ID:???
うーん
988Name_Not_Found:04/05/19 16:02 ID:???
989Name_Not_Found:04/05/19 16:07 ID:???
どこかのスレ埋め立てでは松竹梅が完成していた。
990Name_Not_Found:04/05/19 16:18 ID:???
それに比べてここは梅松うんこ・・・
991Name_Not_Found:04/05/19 16:29 ID:???
どうしょうもないなWeb板
992Name_Not_Found:04/05/19 22:58 ID:???
ume
993Name_Not_Found:04/05/19 22:59 ID:???
ume
994Name_Not_Found:04/05/19 23:04 ID:???
ume
995Name_Not_Found:04/05/19 23:13 ID:???
ume
996Name_Not_Found:04/05/19 23:18 ID:???
ume
997Name_Not_Found:04/05/19 23:21 ID:???
梅(σ^Д^)σ
998Name_Not_Found:04/05/19 23:22 ID:???
梅ウメー
999Name_Not_Found:04/05/19 23:22 ID:???
999
1000Name_Not_Found:04/05/19 23:23 ID:???
1000
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。