[Tep-j-general] Re: アクセス制限について

Back to archive index

hamada bungu****@leo*****
2004年 8月 18日 (水) 13:44:15 JST


こんにちわ。

On Wed, 18 Aug 2004 11:27:25 +0900
山田 哲嗣 <soara****@ams*****> wrote:

> もし アクセス制限をかけたい場所が/catalog/product_info.php/products_id/****
> だったら AuthUserFile
> /catalog/product_info.php/products_id/****/path/.htpasswd 
> でいいんでしょうか?

違います。この「path」には

「.htpasswdを置いたフォルダの絶対パス」

が入ります。

> AuthUserFile    /var/www/.htpasswd

とか

> AuthUserFile    /home/user/.htpasswd

とか。

基本的に.htpasswdは(参照時に正しく場所を指定すれば)何処に置いても構い
ませんけど、やっぱapacheの公開フォルダ下に置くのだけは止めたほうがいいだ
ろうと思われます→公開されてる/catalog下は全然駄目かと(^_^;)

.htaccessや.htpasswdについては、webにいくらでも情報転がってますんでちょっ
と調べられればすぐ解ると思いますよ。

http://www.mikeneko.ne.jp/~lab/web/htaccess/block.html

↑ココとか。要するに

・.htaccessにbasic認証を設定し
・<Files>で特定のファイルのみを対象とするよう限定する

ってことなんですけど、今井さんの「顧客フラグ追加案」のほうが遥かに実用的
かつスマートなんで、もうbasic認証は要らないかも(^^;;

> .htaccessに↑こんな風に書けば、 これって catalogの直下の.htaccessに
> 書き込むんですよね?

というか「product_info.phpと同じとこ」ですね。結果的に/catalog直下になり
ます。

はまだ






Tep-j-general メーリングリストの案内
Back to archive index