トップページ⇒php
1001コメント347KB

.htaccessの偉い人 Part2

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2001/05/02(水) 19:47ID:???
.htaccessに関する質問はここにまとめて。
前スレ http://tako.2ch.net/test/read.cgi?bbs=perl&key=960307572
0267     01/10/15 00:36ID:???
>>266
.htm にSSIを許可させたいのです。
.htaccessは許可されてるはずなんですけど・・・。

消すって事はtelnetで接続ですか?
そっちの事はまだよく分からないんで・・・勉強してきます。
0268ななし01/10/15 00:42ID:???
FTPでは消せないのかい?
ドットファイルが見えなくて初めの(誤った)記述のままなんじゃないかい
WEBマネージャかFTPか知らないけどFAQを読んでまず消してみれば良いよ

それと、やりたい事は一つずつ試した方がいいと思った。
0269名無しさん@お腹いっぱい。 01/10/15 00:44ID:???
うげ、、思いっきりクッキー残ってるし・・・メアドは気にしないでくり
0270     01/10/15 00:50ID:???
>>268
おお、ありがとうございます。
NextFTPを使っていますが、取得コマンドを変えればよかったんですね。
削除する事が出来ました。
鯖エラーも解消されて一安心です。
0271名無しさん@お腹いっぱい。01/10/15 03:43ID:o+MkTUxA
すんません。htaccessってなんて読むんですか?
エイチティーアクセス?
0272名無しさん@お腹いっぱい。01/10/15 06:20ID:???
正解
0273名無しさん@お腹いっぱい。01/10/15 12:26ID:???
Apacheでは **エィチタクシィーズ** と読むことを推奨している
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
i-modeサイトなんだけどさ、画像ぱくられるからってって
皆.htaccessでホスト名を制限してPCを弾くんよね☆

PCでもホスト名をドコモと偽って蓋開け入る方法教えてけろっぴ
0278名無しさん@お腹いっぱい。01/10/21 13:50ID:???
>>277
ハイ、ハイ。死ね。
0279sage01/10/22 10:53ID:foeTnVuR
>>278
お前が死ね
0280名無しさん@お腹いっぱい。01/10/22 11:25ID:???
>>279 ヨチヨチいいこでちゅねー。
0281名無しさん@お腹いっぱい。01/10/22 12:01ID:???
>>280
うっせぇ
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:???
下の階層のファイルも同じ名前(ddd.html)になってるとか…。
028428301/10/24 19:05ID:???
>>282
試してみたらLIMITがへんな場所にあるからみたいです。
よくわからないけど不要なんじゃない?
で、requireの行は<Files></Files>内に移動。
0285名無しさん@お腹いっぱい。01/11/02 18:15ID:ofsCZTnG
.htaccessを置いているディレクトリのみに
(サブディレクトリに設定は反映しない)
.htaccessを有効にする方法ってありますか?
お願いします。
0286名無しさん@お腹いっぱい。01/11/04 04:44ID:q5Cdfzid
CGIWRAPが導入されてる場合、cgi-bin以下のファイルに.htaccessで
パスワード制限をかけることはできないのでしょうか?

---cgi-bin/ このディレクトリ以下は http://www....ne.jp/cgi-bin/ として見える
-public_html/ここから先が実際にウェブからアクセスできる

cgi-binの中においても機能しないわ、public_htmlの下にcgi-bin作っても
ダメだわ。ヒー

WRAPなんか嫌いだ
028728601/11/04 06:20ID:q5Cdfzid
.htaccessがpublic_html以下でしか動作しないことを学びました。
しかしcgiwrapが利用するcgi-bin以下に制限をかけたいのです。
朝ですね。
0288名無しさん@お腹いっぱい。01/11/08 03:47ID:ufhybUoH
メンテage
0289お願いします!01/11/09 11:22ID:qfph5lU+
.htaccessに関係があるのかどうか判りませんが教えて下さい。
先日のnimdaの影響でWinユーザが軒並みIE5.xxにバージョンアップ
したらしいのですが、それ以来一部のWinユーザの中でBASIC認証された
ページ内の掲示板等のCGIに書き込みが出来ないようなのです。
(見えてはいるがsubmitを押しても何も変化がないようです。)
同じCGIを認証外と認証内に設置して試したのですが、外はOKで内側には
書き込めないようです。
やはり.htaccessの書き方の問題なのでしょうか。又はIEのバグ?
一応普通に書いている積もりですが...。
原因と、Web側での何か対策がありましたら教えて頂けませんか。
尚、CGIはcgi-binではなく同じディレクトリに設置してます。
0290名無しさん@お腹いっぱい。01/11/09 11:49ID:39XKqIp0
>>286
サーバーcnfで、.htaccessをどこで使えるか指定されているのが分からないよね。
AllowOverrideがcgi-binの中はNOになっていると、なにも変更出来ませんよ。
パスワード制限をかけたいなら、CGIで処理しちゃえば?

>>289
サーバーのログはなんと言ってる?
IE5ではかけてIE5.5だと書けないとなると、IEのバグっぽいですが、
俺はIE5.5で問題なくどこでも書けてるよ。
029128901/11/09 12:05ID:qfph5lU+
>>290
早速のレスありがとうございます。
失礼しました。IE5.5x?のspとかいうnimda対策バージョンらしいです。
当方Macなので詳しくは不明なのですが...。
サーバのログというのはユーザ側でしょうか?
それともサーバのエラーログでしょうか?
ユーザ側はウンともスンとも言わないらしいです。
サーバのエラーログというと/var/log/messagesですかね?
0292名無しさん@お腹いっぱい。01/11/09 12:34ID:???
httpdのログでしょ。
apacheなら、
apache/logs/access.log
apache/logs/error.log
とか。
0293名無しさん@お腹いっぱい。01/11/09 12:43ID:qfph5lU+
ありがとうございます。早速/logs/error.logを見ました。
時間的に見てこれか
send body lost connection to client ******.ppp.dion.ne.jp
これのようです。
accept: (client socket): Connection reset by peer
dionユーザだったので上かも、です。
029428901/11/09 12:51ID:qfph5lU+
ごめんなさい。上は289です。

さらにCGIではリロードはするようです。
(書き込んだ後に出る画面は表示される)
0295名無しさん@お腹いっぱい。01/11/09 22:19ID:/CeVru3m
.htaccessで、特定のファイルだけを特定プロバイダーはじき
する様に出来ますでしょうか?フォルダを作らずに。
0296名無しさん@お腹いっぱい。01/11/09 22:32ID:???
>>102 でがいしゅつだけど,ここ便利。
http://www.mikeneko.ne.jp/~lab/web/htaccess/
0297名無しさん@お腹いっぱい。01/11/10 01:53ID:???
>>295
<Files "特定のファイル">
deny from 特定プロバイダ
</Files>
0298289のユーザー01/11/10 21:34ID:OqdvawWo
>>289のサイトのユーザーです。
現状を詳しく説明いたしますと、同じ掲示板が、BASIC認証の中と外
にあるうち、認証を受けていない掲示板には書き込みができますが、
認証のある掲示板の場合、
 1)掲示板が見える
 2)書き込み画面にいく
 3)書き込む
 4)submitをおす
 5)(1)の画面にもどる。
  本来なら「送信ありがとうございました」のページにいくはず。
と、送信の下のシマシマは動いているのに書き込めていません。
WIN95 IE5.00(SP2)を使用しています。
BASIC認証のパスワード変更前は書き込めていたのに、変更した時に
書き込めなくなりました。
しかし、その頃 nimda対策でSP2にしたのでそのせいかもしれません。
同じ現象がでている人は私の他に数人います。
長文ですみません。よろしくお願いします。
029928901/11/12 19:09ID:M8ktDOBX
上記共々よろしくお願い致します。
0300 01/11/12 19:26ID:???
.htaccessでhttp://host/index.html、http://host/のみ許可したいのですが
<Files "index.html">
allow from all
</Files>
だとhttp://host/は403になってしまいます。お助けください
030130001/11/12 21:00ID:???
↑ですが、今もう一回やってみたら大丈夫でした。鬱だ
030230001/11/12 21:13ID:???
あーと思ったら許可してるIPからだった。あー鬱だ詩嚢
0303名無しさん@お腹いっぱい。01/11/12 23:32ID:QyZWRbdO
shtmlだけssiを使用可にする感じで
拡張子でなく、あるファイル名だけssiを使用する方法は
ないでしょうか?
例えばあるディレクトリ以下のssi.htmlというファイルだけ
ssiを許可するという感じです。
0304デフォルトの名無しさん01/11/13 06:52ID:???
>>298
何だか全体に良く分からない
>一応普通に書いている積もりですが...。
記述に誤りが無いならここでは分からないのでは?
>変更した時に・・・
元に戻すとどうなの?
>その頃 nimda対策でSP2にしたので・・・・
元に戻すとどうなの?

何となくトラブってる風だが、その説明だと多分だれも解らんよ
「実はIISでした、てへ」ってなオチも有るからね
0305名無しさん@お腹いっぱい。01/11/13 13:18ID:???
>>303
<Files ssi.html>
SetHandler server-parsed
</Files>

つーか数レスくらい前見ろよ…
0306名無しさん@お腹いっぱい。01/11/13 14:49ID:???
セキュリティ板のこのスレの22番を見て作成したんですが、
http://ton.2ch.net/sec/kako/997/997414956.html
韓国からのアクセスを弾くには、この設定でいいのでしょうか?

order allow,deny
allow from all  
deny from 61.
030730601/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
Basic認証ってどういう仕組みなんでしょう?
一度認証したらブラウザ閉じるまで有効みたいだし、
Cookieのように何か見てるんでしょうか?
0309名無しさん@お腹いっぱい。01/11/13 23:40ID:f5okms53
>>308
基本的には、認証データは毎回送らないといけません。
ブラウザは内部的に認証データを保存していて、
必要なとき自分で再送してるんでしょう。
0310名無しさん@お腹いっぱい。01/11/13 23:47ID:0rRHt2dU
.htaccess の偉い人、教えてください。

http://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>
これで充分でしょうか?
031130801/11/14 06:42ID:???
>309
なるほど
0312(´-`).。oO(なんで.htaccessが見えないんだろう?)01/11/15 16:16ID:c6ktFi5e
いや、自分のテストサーバだけなんだけど、NextFTPで見えないんですよ。
もちろんtelnetで入るとちゃんと有りますし、他のサーバーだとばっちり
見えます。
おまけに、CGIファイルは認証してるのにインターナルサバーエラーがでるし・・・
0313名無しさん@お腹いっぱい。01/11/15 17:37ID:???
ls -A
0314名無しさん@お腹いっぱい。01/11/16 15:36ID:swGVDjdH
i-mode向けサイトやってるんですが、

order deny,allow
deny from all
allow from .docomo.ne.jp

これだと自分のN503iでは見れるのに、D503iやSO503では見れないと
メールが来ます。
誰か理由わかる人いませんか?
0315sage01/11/16 19:25ID:AswqBjcJ
ipアドレスでも書いた方が良いのかも
0316  01/11/17 10:24ID:dcYhK+8h
210.153.84.0/24
210.136.161.0/24
203.138.45.0/24
からの範囲を通せばいい
031731401/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
031831401/11/18 00:29ID:qDZx8s+w
>>317の書き方は違うみたいですね。
>>316の「範囲を通す」というのがわからないんですが・・
0319 01/11/18 12:57ID:HApvi2Od
 
0320名無しさん@お腹いっぱい。01/11/18 19:03ID:2m7CfwjH
このスレのPart1って今どこに行ったら読めるんでしょう?
0321あげ01/11/19 00:35ID:???
 
0322名無しさん@お腹いっぱい。01/11/19 04:48ID:???
>>320
467までのDATならここにあった。
過去ログ倉庫はまだ使えないみたい。
http://tako.2ch.net/perl/dat/960307572.dat
032332001/11/19 09:53ID:???
>>322
どうもありがとうございました。とても助かりました。
早速コンバートして読んでいます。
0324名無しさん@お腹いっぱい。01/11/21 11:48ID:MWjJ4hOG
exciteがNOINDEXを見ないので.htaccessで蹴りたいのですが、
色々調べてるうちに混乱してきちゃいました。
日本語版exciteをはじきたかったら
deny from excite.co.jp
でいいんですよね?
検索で deny from excite.com っていうのがたくさん引っかかったんで
気になっているのですが。
0325名無しさん@お腹いっぱい。01/11/21 12:21ID:???
>>324 = アホ。
0326EXREAです(w01/11/21 15:20ID:yHrF6aVa
403のエラーページを、全てサーバの404エラーにしたいんです。
403だと、「あるけど制限かけてるから見せないよ〜」みたいで私は好きじゃなくて、
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:???
ErrorDocument 403 http://www.xrea.com/err404.htm
0328名無しさん@お腹いっぱい。01/11/21 16:59ID:yHrF6aVa
>>327
ありがとうございます。
でもやってみたらhttp://www.xrea.com/err403.htmが表示されます。
どうしたらいいんでしょうか?
0329名無しさん@お腹いっぱい。01/11/21 17:03ID:???
ErrorDocument 403 http://hoge.sx.xrea.com/baka.gif
これで404にならないか?
033032801/11/21 17:05ID:???
ごめんなさいうまくいきました。
.htaccessファイルが二つあれば、最上位のものにだけ記述するんじゃダメで
二つともにないといけないんですね。
失礼しました。
0331名無しさん@お腹いっぱい。01/11/23 00:51ID:???
>>305
亀レススマソです。
どうもありがとうございました。m(_ _)m
0332名無しさん@お腹いっぱい。01/11/25 10:17ID:/35n/hsD
初心者ですが
サイト内のimageに直リンされない方法
↓のやり方教えて下さい。
http://japache.infoscience.co.jp/rewriteguide/#ToC38
0333名無しさん@お腹いっぱい。01/11/25 16:42ID:???
でたー!!直リン防止  (w
0334名無しさん@お腹いっぱい。01/11/26 07:17ID:hK0uXWB1
>>332
その通りにやれば?
0335名無しさん@お腹いっぱい。01/11/26 11:42ID:???
直リン防止を考える人に限って大した画像ではない法則sage.
0336名無しさん@お腹いっぱい。01/11/26 22:01ID:ypAApZ/E
偉い人、お手数ですが教えてください。

.htaccessにてパスワード制限をしています。
設置一年ほどたち、毎日5〜10人の入室があります。
が、先日、どうしても入れないという連絡を受けました。
先方がキーを打てるだけの初心者ちゃん故に、
どんなエラーが出ているのかすら教えてもらえません。

当方で試せる限りの環境でテストしてみましたが、
異常は見当たりませんでした。
こういう場合、何が原因だと考えられるでしょうか?

ちなみに、「余計な空白不可」「半角英数字入力」はすでに実践させております。
0337名無しさん@お腹いっぱい。01/11/27 03:05ID:WSvbm/mB
>336
Caps Lock が入りっぱなし、とか?
0338デフォルトの名無しさん01/11/27 03:16ID:???
うちも一度そんな事が有ったなあ
どうしても401出るって言って確かブラウザ変えてもらったらOKだったような・・・
因みにお客さんはネットに明るい人ね
0339名無しさん@お腹いっぱい。01/11/27 03:30ID:bYcuxB4N
/public_html/.htaccess
--------------------------------------------------
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を削除すると正常に認証が行われます。

この場合はどんな問題が考えられるのでしょうか?
0340546901/11/27 09:12ID:???
今度Webサイトを立ちあげたいので.htaccessを使ってローカルで
認証テストをしたいのですが、.htaccessファイルがテキストファイルで
しか認識されません。アップロードしないと認証テストはできないのですか?
0341名無しさん@お腹いっぱい。01/11/27 11:03ID:???
>>339
試してみたところ、ブラウザが認証を要求したよ。キャンセルすると指定の
エラードキュメントも表示された。
serverはApache 1.3.22 on FreeBSD、確認したUAはMSIE 6.0/Win2Kとw3m 0.2.1。
0342名無しさん@お腹いっぱい。01/11/27 13:29ID:???
>>340
httpd.confで
AccessFileNameと
AllowOverride
のディレクティブが設定されていないと.htaccessは
テキストファイル扱いになっちゃうかも
0343名無しさん@お腹いっぱい。01/11/28 17:43ID:???
多段でProxyを通されて、その1段目?だけをHTTP_VIAで判定して
規制したいんです。(二段目のほうは他にも使っている人がいるので)

規制したい対象の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:???
.htaccessにてCustomlogは使えますか?
CustomLog <path> common
とやるだけでは駄目でした
apache-1.3.22です
0345546901/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:???
>>344 使えません。
>>345 ローカルからというのが file://... という意味ならあたりまえ。
0347名無しさん@お腹いっぱい。01/12/05 07:26ID:R0y1lbsC
order deny,allow
allow from all
deny from .hoge.com

このように.hoge.comからのアクセスを拒否したときに
hoge.comからアクセスが有ったことをアクセス解析のCGIに渡す方法はないでしょうか?
0348名無しさん@お腹いっぱい。01/12/05 10:40ID:WwL3fzPg
.htaccessで、パスワードを仕掛ける際に、
htpasswd コマンドを使ってパスワードファイル .htpasswd を作成したいのですが、
telnetが使えません。

このサーバでは、telnetを使わずに、どうにかなりませんか?
0349名無しさん@お腹いっぱい。01/12/05 10:54ID:WwL3fzPg
>>348

自己レス。すいません、どうにかなりそうです。ありがとうございました。
0350名無しさん@お腹いっぱい。01/12/05 12:50ID:???
>>347
apacheのログには残るので、それが解析できないとしたら、そいつはタコなので捨て。
CGIやSSIで独自にロギングしている場合には、.htaccessでなく、
ログを吐いているCGIが自分でアクセス制御しなれば無理。
035134701/12/05 13:01ID:omG3nZ5X
そうですか、prohosting.comのフリースペースなのでapacheのlogはみれなさそうです。
.htaccessでやるのは諦めて別の方法を考えます。
ありがとうございました。
035235001/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:Rv8PW8ZA
>>353
J-SKYはベーシック認証が使えません。
0356名無しさん@お腹いっぱい。01/12/05 20:02ID:pRRVhek9
mod_rewriteが入ってないサーバで、画像の直リンクを防止する方法って
なにかありませんか?
.htaccessでホストをはじく設定は直リンク防止できなくて困っています。
お願いしますぅ。。。。。
0357携帯電話01/12/05 21:14ID:DJutEdM1
>>355
うぉ!
ありがとうございます。
使えないとは・・・はたまた。

J-SKYで規制かけるには・・・
駄目なCGI規制しかないのかなぁ・・・ハァ。
0358名無しさん01/12/06 09:23ID:vVYq5FHI
[Thu Dec 6 09:19:19 2001] [alert] [client 192.168.0.2] /home/xxxx/public_html/.htaccess: Opti
ons not allowed here

/var/log/httpd-error.logにこうでるのですがどうすればいいのでしょうか?
httpd.confで設定するのですか?
0359546901/12/06 11:56ID:???
すいません。
httpd.confで
AccessFileName .htaccess
AllowOverride ALLに設定したのですが、.htaccessがテキスト扱いになっています。
なぜなんですか?
0360通りすがりの七面鳥01/12/07 09:06ID:LT5p+Xql
>>356
CGIはつかえる?
http://www.mytools.net/cgitools/filesafe0.html
0361名無しさん@お腹いっぱい。01/12/08 04:48ID:kQq2Bycu
あるディレクトリ内へのアクセスを、
abc.comというサーバー経由でのみ許可する場合、
次のような表記で大丈夫でしょうか?

setenvif referer "http://abc.com/" local
order deny,allow
deny from all
allow from env=local
0362名無しさん@お腹いっぱい。01/12/08 14:22ID:???
>>361
ほんとだ…出来た。
これってディレクトリじゃなくて単独ファイル対象に
できるかな…?今までCGIでやってたんだけど。
解答じゃない上にがいしゅっだったらスマソ。
0363名無しさん@お腹いっぱい。01/12/08 17:58ID:???
>361
やってみたけど、自分の鯖ではうまくいかなかったよ
036436101/12/09 00:42ID:64PoVmRa
>>362
実は自分も本当はそうしたいんです。
でも.htaccessの知識はまだまだでカスタマイズする能力がなくて。
>>361の構文もネットで検索して拾ってきたんですけど、
どなたか単独ファイル用に書き換えたりとかできませんか?
0365名無しさん@お腹いっぱい。01/12/09 04:27ID:???
order deny,allow
deny from all
allow from env=local
の部分を<Files> とか<FilesMatch>
で囲めばいいだけだよ。
画像ファイルを制限したいなら <FilesMatch "\.(gif|jpe?g|png)$">
index.htmlだけを制限したいなら <Files "index.html">
036636101/12/09 23:47ID:F3ZySK61
>>365
おお。
ありがとうございます。
でもうちのサイトは携帯ユーザーも来るんですけど
なんかこの.htaccess使うとエラー出ちゃうんですよね。
携帯ってrefererないのかな?誰か携帯のreferer取る方法も知りません?
ってここで聞くことじゃないか。
とにかくさんくすです。 >>365さん
■ このスレッドは過去ログ倉庫に格納されています