.htaccessの偉い人 Part2
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2001/05/02(水) 19:47ID:???前スレ http://tako.2ch.net/test/read.cgi?bbs=perl&key=960307572
.htm にSSIを許可させたいのです。
.htaccessは許可されてるはずなんですけど・・・。
消すって事はtelnetで接続ですか?
そっちの事はまだよく分からないんで・・・勉強してきます。
0268ななし
01/10/15 00:42ID:???ドットファイルが見えなくて初めの(誤った)記述のままなんじゃないかい
WEBマネージャかFTPか知らないけどFAQを読んでまず消してみれば良いよ
それと、やりたい事は一つずつ試した方がいいと思った。
0269名無しさん@お腹いっぱい。
01/10/15 00:44ID:???おお、ありがとうございます。
NextFTPを使っていますが、取得コマンドを変えればよかったんですね。
削除する事が出来ました。
鯖エラーも解消されて一安心です。
0271名無しさん@お腹いっぱい。
01/10/15 03:43ID:o+MkTUxAエイチティーアクセス?
0272名無しさん@お腹いっぱい。
01/10/15 06:20ID:???0273名無しさん@お腹いっぱい。
01/10/15 12:26ID:???0274名無しさん@お腹いっぱい。
01/10/15 12:34ID:???0275名無しさん@お腹いっぱい。
01/10/15 12:36ID:???0276名無しさん@お腹いっぱい。
01/10/15 12:58ID:???0277名無しさん@お腹いっぱい。
01/10/21 12:11ID:LrhJpeTa皆.htaccessでホスト名を制限してPCを弾くんよね☆
PCでもホスト名をドコモと偽って蓋開け入る方法教えてけろっぴ
0278名無しさん@お腹いっぱい。
01/10/21 13:50ID:???ハイ、ハイ。死ね。
0279sage
01/10/22 10:53ID:foeTnVuRお前が死ね
0280名無しさん@お腹いっぱい。
01/10/22 11:25ID:???0281名無しさん@お腹いっぱい。
01/10/22 12:01ID:???うっせぇ
0282名無しさん@お腹いっぱい。
01/10/24 17:05ID:???そのファイル以下の階層のファイルにアクセスしようとすると、
エラーが起こってしまいます
これは何が原因なんでしょうか
ちなみにソースはこちらです
<Files ddd.html>
AuthUserFile /usr/home/sss/bbb/.htpasswd
AuthGroupFile /dev/null
AuthName Enter
AuthType Basic
</files>
<LIMIT GET>
require user aaa
</LIMIT>
0283名無しさん@お腹いっぱい。
01/10/24 18:58ID:???0284283
01/10/24 19:05ID:???試してみたらLIMITがへんな場所にあるからみたいです。
よくわからないけど不要なんじゃない?
で、requireの行は<Files></Files>内に移動。
0285名無しさん@お腹いっぱい。
01/11/02 18:15ID:ofsCZTnG(サブディレクトリに設定は反映しない)
.htaccessを有効にする方法ってありますか?
お願いします。
0286名無しさん@お腹いっぱい。
01/11/04 04:44ID:q5Cdfzidパスワード制限をかけることはできないのでしょうか?
---cgi-bin/ このディレクトリ以下は http://www....ne.jp/cgi-bin/ として見える
-public_html/ここから先が実際にウェブからアクセスできる
cgi-binの中においても機能しないわ、public_htmlの下にcgi-bin作っても
ダメだわ。ヒー
WRAPなんか嫌いだ
0287286
01/11/04 06:20ID:q5Cdfzidしかしcgiwrapが利用するcgi-bin以下に制限をかけたいのです。
朝ですね。
0288名無しさん@お腹いっぱい。
01/11/08 03:47ID:ufhybUoH0289お願いします!
01/11/09 11:22ID:qfph5lU+先日のnimdaの影響でWinユーザが軒並みIE5.xxにバージョンアップ
したらしいのですが、それ以来一部のWinユーザの中でBASIC認証された
ページ内の掲示板等のCGIに書き込みが出来ないようなのです。
(見えてはいるがsubmitを押しても何も変化がないようです。)
同じCGIを認証外と認証内に設置して試したのですが、外はOKで内側には
書き込めないようです。
やはり.htaccessの書き方の問題なのでしょうか。又はIEのバグ?
一応普通に書いている積もりですが...。
原因と、Web側での何か対策がありましたら教えて頂けませんか。
尚、CGIはcgi-binではなく同じディレクトリに設置してます。
0290名無しさん@お腹いっぱい。
01/11/09 11:49ID:39XKqIp0サーバーcnfで、.htaccessをどこで使えるか指定されているのが分からないよね。
AllowOverrideがcgi-binの中はNOになっていると、なにも変更出来ませんよ。
パスワード制限をかけたいなら、CGIで処理しちゃえば?
>>289
サーバーのログはなんと言ってる?
IE5ではかけてIE5.5だと書けないとなると、IEのバグっぽいですが、
俺はIE5.5で問題なくどこでも書けてるよ。
0291289
01/11/09 12:05ID:qfph5lU+早速のレスありがとうございます。
失礼しました。IE5.5x?のspとかいうnimda対策バージョンらしいです。
当方Macなので詳しくは不明なのですが...。
サーバのログというのはユーザ側でしょうか?
それともサーバのエラーログでしょうか?
ユーザ側はウンともスンとも言わないらしいです。
サーバのエラーログというと/var/log/messagesですかね?
0292名無しさん@お腹いっぱい。
01/11/09 12:34ID:???apacheなら、
apache/logs/access.log
apache/logs/error.log
とか。
0293名無しさん@お腹いっぱい。
01/11/09 12:43ID:qfph5lU+時間的に見てこれか
send body lost connection to client ******.ppp.dion.ne.jp
これのようです。
accept: (client socket): Connection reset by peer
dionユーザだったので上かも、です。
0294289
01/11/09 12:51ID:qfph5lU+さらにCGIではリロードはするようです。
(書き込んだ後に出る画面は表示される)
0295名無しさん@お腹いっぱい。
01/11/09 22:19ID:/CeVru3mする様に出来ますでしょうか?フォルダを作らずに。
0296名無しさん@お腹いっぱい。
01/11/09 22:32ID:???http://www.mikeneko.ne.jp/~lab/web/htaccess/
0297名無しさん@お腹いっぱい。
01/11/10 01:53ID:???<Files "特定のファイル">
deny from 特定プロバイダ
</Files>
0298289のユーザー
01/11/10 21:34ID:OqdvawWo現状を詳しく説明いたしますと、同じ掲示板が、BASIC認証の中と外
にあるうち、認証を受けていない掲示板には書き込みができますが、
認証のある掲示板の場合、
1)掲示板が見える
2)書き込み画面にいく
3)書き込む
4)submitをおす
5)(1)の画面にもどる。
本来なら「送信ありがとうございました」のページにいくはず。
と、送信の下のシマシマは動いているのに書き込めていません。
WIN95 IE5.00(SP2)を使用しています。
BASIC認証のパスワード変更前は書き込めていたのに、変更した時に
書き込めなくなりました。
しかし、その頃 nimda対策でSP2にしたのでそのせいかもしれません。
同じ現象がでている人は私の他に数人います。
長文ですみません。よろしくお願いします。
0299289
01/11/12 19:09ID:M8ktDOBX<Files "index.html">
allow from all
</Files>
だとhttp://host/は403になってしまいます。お助けください
0301300
01/11/12 21:00ID:???0302300
01/11/12 21:13ID:???0303名無しさん@お腹いっぱい。
01/11/12 23:32ID:QyZWRbdO拡張子でなく、あるファイル名だけssiを使用する方法は
ないでしょうか?
例えばあるディレクトリ以下のssi.htmlというファイルだけ
ssiを許可するという感じです。
0304デフォルトの名無しさん
01/11/13 06:52ID:???何だか全体に良く分からない
>一応普通に書いている積もりですが...。
記述に誤りが無いならここでは分からないのでは?
>変更した時に・・・
元に戻すとどうなの?
>その頃 nimda対策でSP2にしたので・・・・
元に戻すとどうなの?
何となくトラブってる風だが、その説明だと多分だれも解らんよ
「実はIISでした、てへ」ってなオチも有るからね
0305名無しさん@お腹いっぱい。
01/11/13 13:18ID:???<Files ssi.html>
SetHandler server-parsed
</Files>
つーか数レスくらい前見ろよ…
0306名無しさん@お腹いっぱい。
01/11/13 14:49ID:???http://ton.2ch.net/sec/kako/997/997414956.html
韓国からのアクセスを弾くには、この設定でいいのでしょうか?
order allow,deny
allow from all
deny from 61.
0307306
01/11/13 14:50ID:???order allow,deny
allow from all
deny from 61.48.0.0 0.7.255.255
deny from 61.72.0.0 0.7.255.255
deny from 61.80.0.0 0.15.255.255
deny from 61.96.0.0 0.15.255.255
deny from 61.248.0.0 0.7.255.255
deny from 202.6.95.0 0.0.0.255
deny from 202.14.103.0 0.0.0.255
deny from 202.14.165.0 0.0.0.255
deny from 202.20.82.0 0.0.1.255
deny from 202.20.84.0 0.0.1.255
deny from 202.20.86.0 0.0.0.255
deny from 202.20.99.0 0.0.0.255
deny from 202.20.119.0 0.0.0.255
deny from 202.20.128.0 0.0.127.255
deny from 202.21.0.0 0.0.7.255
deny from 202.30.0.0 0.1.255.255
deny from 203.224.0.0 0.31.255.255
deny from 210.90.0.0 0.1.255.255
deny from 210.92.0.0 0.3.255.255
deny from 210.96.0.0 0.31.255.255
deny from 210.178.0.0 0.1.255.255
deny from 210.180.0.0 0.3.255.255
deny from 210.204.0.0 0.3.255.255
deny from 210.216.0.0 0.7.255.255
deny from 211.32.0.0 0.31.255.255
deny from 211.104.0.0 0.7.255.255
deny from 211.112.0.0 0.7.255.255
deny from 211.168.0.0 0.7.255.255
deny from 211.176.0.0 0.15.255.255
deny from 211.192.0.0 0.63.255.255
どうか、よろしくおねがいします。
0308名無しさん@お腹いっぱい。
01/11/13 23:07ID:p6TyTtDz一度認証したらブラウザ閉じるまで有効みたいだし、
Cookieのように何か見てるんでしょうか?
0309名無しさん@お腹いっぱい。
01/11/13 23:40ID:f5okms53基本的には、認証データは毎回送らないといけません。
ブラウザは内部的に認証データを保存していて、
必要なとき自分で再送してるんでしょう。
0310名無しさん@お腹いっぱい。
01/11/13 23:47ID:0rRHt2dUhttp://pc.2ch.net/test/read.cgi/hp/1004183621/
このスレッド関係の質問です。(最新の10レスぐらい読んでもらえば…)
このロボットを送り込んでくるサイトからのアクセスは弾きたい。
robots.txtだけにはアクセスを許可したい。
こういう場合は、
order allow,deny
allow from all
deny from .alexa.com
<Files robots.txt>
order deny,allow
allow from all
</Files>
これで充分でしょうか?
0311308
01/11/14 06:42ID:???なるほど
0312(´-`).。oO(なんで.htaccessが見えないんだろう?)
01/11/15 16:16ID:c6ktFi5eもちろんtelnetで入るとちゃんと有りますし、他のサーバーだとばっちり
見えます。
おまけに、CGIファイルは認証してるのにインターナルサバーエラーがでるし・・・
0313名無しさん@お腹いっぱい。
01/11/15 17:37ID:???0314名無しさん@お腹いっぱい。
01/11/16 15:36ID:swGVDjdHorder deny,allow
deny from all
allow from .docomo.ne.jp
これだと自分のN503iでは見れるのに、D503iやSO503では見れないと
メールが来ます。
誰か理由わかる人いませんか?
0315sage
01/11/16 19:25ID:AswqBjcJ0316
01/11/17 10:24ID:dcYhK+8h210.136.161.0/24
203.138.45.0/24
からの範囲を通せばいい
0317314
01/11/17 16:01ID:8BMzYNlI(勘違いならごめんなさい)
order deny,allow
deny from all
allow from .210.153.84.0/24
allow from .210.136.161.0/24
allow from .203.138.45.0/24
0319
01/11/18 12:57ID:HApvi2Od0320名無しさん@お腹いっぱい。
01/11/18 19:03ID:2m7CfwjH0321あげ
01/11/19 00:35ID:???0322名無しさん@お腹いっぱい。
01/11/19 04:48ID:???467までのDATならここにあった。
過去ログ倉庫はまだ使えないみたい。
http://tako.2ch.net/perl/dat/960307572.dat
0324名無しさん@お腹いっぱい。
01/11/21 11:48ID:MWjJ4hOG色々調べてるうちに混乱してきちゃいました。
日本語版exciteをはじきたかったら
deny from excite.co.jp
でいいんですよね?
検索で deny from excite.com っていうのがたくさん引っかかったんで
気になっているのですが。
0325名無しさん@お腹いっぱい。
01/11/21 12:21ID:???0326EXREAです(w
01/11/21 15:20ID:yHrF6aVa403だと、「あるけど制限かけてるから見せないよ〜」みたいで私は好きじゃなくて、
404エラーにして「最初からそんなの存在しません」にしたいのです。
ErrorDocument 403 /error/404.html
でも上のようにしてerrorディレクトリにサーバの404エラーファイルを置くと、
http://hoge.sx.xrea.com/error/404.html
のように自分ちのアドレスになってしまいませんか?
403エラーはhttp://www.xrea.com/err404.htmに飛ばしたいんですが…
どう記述すればいいか教えてください。
初心者ですみません。
0327名無しさん@お腹いっぱい。
01/11/21 16:17ID:???0328名無しさん@お腹いっぱい。
01/11/21 16:59ID:yHrF6aVaありがとうございます。
でもやってみたらhttp://www.xrea.com/err403.htmが表示されます。
どうしたらいいんでしょうか?
0329名無しさん@お腹いっぱい。
01/11/21 17:03ID:???これで404にならないか?
0330328
01/11/21 17:05ID:???.htaccessファイルが二つあれば、最上位のものにだけ記述するんじゃダメで
二つともにないといけないんですね。
失礼しました。
0331名無しさん@お腹いっぱい。
01/11/23 00:51ID:???亀レススマソです。
どうもありがとうございました。m(_ _)m
0332名無しさん@お腹いっぱい。
01/11/25 10:17ID:/35n/hsDサイト内のimageに直リンされない方法
↓のやり方教えて下さい。
http://japache.infoscience.co.jp/rewriteguide/#ToC38
0333名無しさん@お腹いっぱい。
01/11/25 16:42ID:???0334名無しさん@お腹いっぱい。
01/11/26 07:17ID:hK0uXWB1その通りにやれば?
0335名無しさん@お腹いっぱい。
01/11/26 11:42ID:???0336名無しさん@お腹いっぱい。
01/11/26 22:01ID:ypAApZ/E.htaccessにてパスワード制限をしています。
設置一年ほどたち、毎日5〜10人の入室があります。
が、先日、どうしても入れないという連絡を受けました。
先方がキーを打てるだけの初心者ちゃん故に、
どんなエラーが出ているのかすら教えてもらえません。
当方で試せる限りの環境でテストしてみましたが、
異常は見当たりませんでした。
こういう場合、何が原因だと考えられるでしょうか?
ちなみに、「余計な空白不可」「半角英数字入力」はすでに実践させております。
0337名無しさん@お腹いっぱい。
01/11/27 03:05ID:WSvbm/mBCaps Lock が入りっぱなし、とか?
0338デフォルトの名無しさん
01/11/27 03:16ID:???どうしても401出るって言って確かブラウザ変えてもらったらOKだったような・・・
因みにお客さんはネットに明るい人ね
0339名無しさん@お腹いっぱい。
01/11/27 03:30ID:bYcuxB4N--------------------------------------------------
ErrorDocument 401 /error/401.html
ErrorDocument 403 /error/403.html
ErrorDocument 404 /error/404.html
ErrorDocument 500 /error/500.html
--------------------------------------------------
/public_html/auth/.htaccess
--------------------------------------------------
AuthType Basic
AuthName ""
AuthUserFile /hoge/fuga/public_html/auth/.htpasswd
AuthGroupFile /dev/null
Require valid-user
--------------------------------------------------
上記のようにドキュメントのルートディレクトリにErrorDocumentを設定する.htaccessを、
その下の/auth/ディレクトリにBasic認証を設定する.htaccessを置いたのですが、
/auth/内にアクセスしようとすると、認証をスキップしていきなり401エラーが出ます。
なぜか/public_html/.htaccessを削除すると正常に認証が行われます。
この場合はどんな問題が考えられるのでしょうか?
03405469
01/11/27 09:12ID:???認証テストをしたいのですが、.htaccessファイルがテキストファイルで
しか認識されません。アップロードしないと認証テストはできないのですか?
0341名無しさん@お腹いっぱい。
01/11/27 11:03ID:???試してみたところ、ブラウザが認証を要求したよ。キャンセルすると指定の
エラードキュメントも表示された。
serverはApache 1.3.22 on FreeBSD、確認したUAはMSIE 6.0/Win2Kとw3m 0.2.1。
0342名無しさん@お腹いっぱい。
01/11/27 13:29ID:???httpd.confで
AccessFileNameと
AllowOverride
のディレクティブが設定されていないと.htaccessは
テキストファイル扱いになっちゃうかも
0343名無しさん@お腹いっぱい。
01/11/28 17:43ID:???規制したいんです。(二段目のほうは他にも使っている人がいるので)
規制したい対象のHTTP_VIAが、1.0 hoge.hoge.ne.jp:8080とした場合、
.htaccessの記述は
SetEnvIfNoCase HTTP_VIA "1\.0^hoge\.hoge\ne\.jp:8080" HTTP_BADHOST=1
deny from env=HTTP_BADHOST
でいいんでしょうか?
0344名無しさん@お腹いっぱい。
01/12/01 12:16ID:???CustomLog <path> common
とやるだけでは駄目でした
apache-1.3.22です
03455469
01/12/04 10:34ID:???httpd.confでAccessFileName .htaccess
AllowOverride ALLに設定しました。
.htaccessの中身は
AuthType Basic
AuthName "保護区域"
AuthUserFile c:/apache/password
Require user 5024 5023 です。
ローカルからアクセスしても認証を要求してきません。方法があれば教えてください。
0346名無しさん@お腹いっぱい。
01/12/04 14:28ID:???>>345 ローカルからというのが file://... という意味ならあたりまえ。
0347名無しさん@お腹いっぱい。
01/12/05 07:26ID:R0y1lbsCallow from all
deny from .hoge.com
このように.hoge.comからのアクセスを拒否したときに
hoge.comからアクセスが有ったことをアクセス解析のCGIに渡す方法はないでしょうか?
0348名無しさん@お腹いっぱい。
01/12/05 10:40ID:WwL3fzPghtpasswd コマンドを使ってパスワードファイル .htpasswd を作成したいのですが、
telnetが使えません。
このサーバでは、telnetを使わずに、どうにかなりませんか?
0349名無しさん@お腹いっぱい。
01/12/05 10:54ID:WwL3fzPg自己レス。すいません、どうにかなりそうです。ありがとうございました。
0350名無しさん@お腹いっぱい。
01/12/05 12:50ID:???apacheのログには残るので、それが解析できないとしたら、そいつはタコなので捨て。
CGIやSSIで独自にロギングしている場合には、.htaccessでなく、
ログを吐いているCGIが自分でアクセス制御しなれば無理。
0351347
01/12/05 13:01ID:omG3nZ5X.htaccessでやるのは諦めて別の方法を考えます。
ありがとうございました。
0352350
01/12/05 15:11ID:???ErrorDocument 403 /somewhere/errorlogger.cgi
とかいう手はアリかも。
0353携帯電話・・・
01/12/05 15:37ID:DJutEdM1.htaccessでユーザ名とパスワードを聞いてくる、
BASIC認証を書けたページで
i-modeからは逝けるのに、j-skyからは逝けません。
エラーは401なので、認証失敗ですね。
これは、j-skyの端末が元々、認証できないシステムなのか、
私の設定ミスなのか、どっちでしょうか?
0354携帯電話
01/12/05 15:42ID:DJutEdM1ちなみに、j-skyでは、認証の画面すら出てきませんでした。
(直接401でした)
0355名無しさん@お腹いっぱい。
01/12/05 19:08ID:Rv8PW8ZAJ-SKYはベーシック認証が使えません。
0356名無しさん@お腹いっぱい。
01/12/05 20:02ID:pRRVhek9なにかありませんか?
.htaccessでホストをはじく設定は直リンク防止できなくて困っています。
お願いしますぅ。。。。。
0357携帯電話
01/12/05 21:14ID:DJutEdM1うぉ!
ありがとうございます。
使えないとは・・・はたまた。
J-SKYで規制かけるには・・・
駄目なCGI規制しかないのかなぁ・・・ハァ。
0358名無しさん
01/12/06 09:23ID:vVYq5FHIons not allowed here
/var/log/httpd-error.logにこうでるのですがどうすればいいのでしょうか?
httpd.confで設定するのですか?
03595469
01/12/06 11:56ID:???httpd.confで
AccessFileName .htaccess
AllowOverride ALLに設定したのですが、.htaccessがテキスト扱いになっています。
なぜなんですか?
0360通りすがりの七面鳥
01/12/07 09:06ID:LT5p+XqlCGIはつかえる?
http://www.mytools.net/cgitools/filesafe0.html
0361名無しさん@お腹いっぱい。
01/12/08 04:48ID:kQq2Bycuabc.comというサーバー経由でのみ許可する場合、
次のような表記で大丈夫でしょうか?
setenvif referer "http://abc.com/" local
order deny,allow
deny from all
allow from env=local
0362名無しさん@お腹いっぱい。
01/12/08 14:22ID:???ほんとだ…出来た。
これってディレクトリじゃなくて単独ファイル対象に
できるかな…?今までCGIでやってたんだけど。
解答じゃない上にがいしゅっだったらスマソ。
0363名無しさん@お腹いっぱい。
01/12/08 17:58ID:???やってみたけど、自分の鯖ではうまくいかなかったよ
0364361
01/12/09 00:42ID:64PoVmRa実は自分も本当はそうしたいんです。
でも.htaccessの知識はまだまだでカスタマイズする能力がなくて。
>>361の構文もネットで検索して拾ってきたんですけど、
どなたか単独ファイル用に書き換えたりとかできませんか?
0365名無しさん@お腹いっぱい。
01/12/09 04:27ID:???deny from all
allow from env=local
の部分を<Files> とか<FilesMatch>
で囲めばいいだけだよ。
画像ファイルを制限したいなら <FilesMatch "\.(gif|jpe?g|png)$">
index.htmlだけを制限したいなら <Files "index.html">
0366361
01/12/09 23:47ID:F3ZySK61おお。
ありがとうございます。
でもうちのサイトは携帯ユーザーも来るんですけど
なんかこの.htaccess使うとエラー出ちゃうんですよね。
携帯ってrefererないのかな?誰か携帯のreferer取る方法も知りません?
ってここで聞くことじゃないか。
とにかくさんくすです。 >>365さん
■ このスレッドは過去ログ倉庫に格納されています