.htaccessの偉い人 Part2
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2001/05/02(水) 19:47ID:???前スレ http://tako.2ch.net/test/read.cgi?bbs=perl&key=960307572
0239名無しさん@お腹いっぱい。
01/10/07 10:10ID:leayBoQU入力ボックスに、「ユーザ名」「パスワード」それに加えて「ドメイン」って
いう項目のボックスが計3つあるんですよ。
(ドメインというか、コメントなのかもしれませんが)
RFC1738見てもそれらしいことは書いてないみたいです。どなたか教えてください。
0240名無しさん@お腹いっぱい。
01/10/07 12:41ID:???それってBasic認証じゃないってこと?
そういう認証が出るサイト見せてー。
#単なる好奇心なんで無理ならいいっす
0241名無しさん@お腹いっぱい。
01/10/07 21:30ID:b3qqOEiY0242名無しさん@お腹いっぱい。
01/10/07 21:35ID:???じゃ、君の考える方法を教えてよ。
0243234じゃないけど
01/10/08 00:36ID:???TCP接続をリセットするのが普通なんではないかと。
もっともこれは帯域に比べてCPU資源が余っている場合の話。
0244名無しさん@お腹いっぱい。
01/10/08 06:34ID:???アパッチの設定で、なんの応答すら返さない、ってのは出来るのかな?
タイムアウトを待つ羽目になるから効き目ありそうだが。
これを応用すればいきなりの画像ファイルアクセスでもストレス与えられそうだし。
こーいうやり方ってあんのかなぁ?
0245243
01/10/08 23:45ID:YPWlD21QApacheの設定では無理じゃないかなぁ。
漏れはiptablesに自作のフィルタ追加してやってた。
「いきなりの画像ファイルアクセス」ってのがよくわからんけど、
直リン禁止ならRefererで判別して暴力画像にリダイレクトしてあげればよろし。
0246名無しさん@お腹いっぱい。
01/10/09 20:12ID:BDYLvYr6教えてくれたらお礼にラウンジにあった小中学生のパイパン画像うpするから。
0247
01/10/09 21:57ID:32pSVWVAパイパン パイパン …ハァハァ
0248名無しさん@お腹いっぱい。
01/10/09 22:11ID:???0249名無しさん@お腹いっぱい。
01/10/10 11:49ID:Qzr3JvfIjpgをgzip圧縮したものを普通の画像としてWEBページに載せる方法を探しています。
(経緯↓)
http://natto.2ch.net/test/read.cgi/hp/999946244/305-322
.htaccessでできるということを教えていただいたので、いろいろ調べてみたのですが、
やっぱりイマイチわかりません。(今まで.htaccessのことを全然理解していなかったので。)
jpgを認識させるのと同じように、AddType image/gzip .gz と記述すれば良いのでしょうか?
0250名無しさん@お腹いっぱい。
01/10/10 12:28ID:ShZ6//lQかな?
でもjpegだとgzip圧縮ほとんどきかないですぜ。
あとhoge.jpg自体をgzip圧縮しちゃうと未対応ブラウザが困るので
上のはやめて、
Options +MultiViews
にして、hoge.jpgとhoge.jpg.gzを両方用意しておくのがいいと思う。
0251249
01/10/10 13:47ID:nn.KGDjM>でもjpegだとgzip圧縮ほとんどきかないですぜ。
目的は圧縮ではないので良いのです。
早速テストしてみたところ、gzip圧縮したjpgの拡張子をjpgに替えたファイルは、
きちんとブラウザで画像として表示されました。
しかし、それをハードディスクに落としたものも、viewerできちんと画像として
表示されてしまいます。
249に挙げたWEB制作管理板のスレで言われたのは、ハードディスクに落とすと
画像としては見られなくなる、というファイル(実はgzファイルだから。)です。
何がどう違うのでしょう?
上記のとおり、圧縮することが目的なのではなくて、ローカルに保存されて
無断転載されるのを防ぐことが目的なのです。
(キャプチャされるのは仕方が無いと諦めています。それほどスキルのない
人が無断転載をしているので、大丈夫のような気がするし。)
0252250
01/10/10 14:26ID:???あー、そういうこと。
単にAddType application/gzip .jpgでいいんじゃない?
そんな邪悪な設定やったことないから、よく知らんけど。
0253249
01/10/10 14:33ID:???無断転載されまくりで、困って困ってこういう方法にしようと思ったんですが。
(経済的な被害も被っているので。)
日本ってやっぱりマナーがちゃんとしている人の方が多いんですよね。
外国人はムチャクチャですよ。
0254249
01/10/10 14:41ID:???ダメでした。
うーん・・・。
0255名無しさん@お腹いっぱい。
01/10/10 14:53ID:???ブラウザのキャッシュに入った段階ではすでに展開されてるから
意味ないよ。もっとまともな対抗策考えなさい。
0256名無しさん@お腹いっぱい。
01/10/10 15:12ID:???IE4とかでgzipで取ってきたHTMLが保存できなかったのと同じような・・
jpeg圧縮した事無いから分からないけど
0257249
01/10/10 16:33ID:???いろいろ考えているんです。
もちろんまともな対抗作があればその方が良いに決まっています。
1ヶ月くらいずーっと悩んでます。
すみません。愚痴です・・・。
0258名無しさん@お腹いっぱい。
01/10/10 16:42ID:???画像データを盗まれないようにするのは
今の技術じゃ無理ですよねえ。つーか未来永劫無理。
盗まれたらわかるようにコメントでもいれといて、
盗用者を見つけしだい金を請求するぐらいしかできないのでは。
スレ違いsage。
0260238
01/10/10 21:41ID:???鬱だ詩嚢
0261名無しさん@お腹いっぱい。
01/10/10 23:17ID:???放置っつーか、対処法があるかどうか、漏れはわからん。すまん。
0262nil
01/10/11 02:39ID:cinT3iioErrorDocument 404
とだけ書いてみよう。
0263238
01/10/11 10:33ID:tO0dgsooこうなりました。
Not Found
The requested URL /test/xxx was not found on this server.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
0264262
01/10/11 12:46ID:cinT3iioあ、眠くてよく見えてなかった(dame
スマソ。
AddHandler cgi-script htaccess
Options -Indexes ExecCGI Includes
AddType text/html cgi
AddHandler cgi-script cgi
AddHandler server-parsed htm
これを置いたらエラーになったんで空のにしたらエラーのまま。
手のうちようが無くて困っています。どうかお助けください。
0266名無しさん@お腹いっぱい。
01/10/15 00:30ID:???0バイトでエラー出るなら.htaccess自体許されて無いんじゃないの?
消せば良いじゃん・・・・
.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を削除すると正常に認証が行われます。
この場合はどんな問題が考えられるのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています