この質問、クドイかも知れませんが、「.htaccess」を正常に動かすには?

[上に] [前に] [次に]
tsudakun [HomePage] 2000/02/01(火) 16:32:06
全くの初心者です。
CGIを独自に勉強してるんですが、初心者なので、わからないことが
たくさんあります。。
「.htaccess」もその一つなのですが、僕はFreewebのスペースで実験
してます。(Homepage参照)
本を読んで以下のように記述してみました。
AddType  text/x-server-parsed-html  .shtml
AddType  text/x-server-parsed-html  .shtml/
AddType  text/x-server-parsed-html  .html
AddType  text/x-server-parsed-html  .html/
AddType  text/x-server-parsed-html  .htm
AddType  text/x-server-parsed-html  .htm/
AddType  application/x-httpd-cgi  .cgi
AddType  application/x-httpd-cgi  .cgi/
AddType  application/x-httpd-cgi  .pl
AddType  application/x-httpd-cgi  .pl/

わざわざ同じ記述を2行書いて、最後に[/]を付けるのは、
ユーザーが直接CGIの置いてあるところにアクセスした時に
ファイルの中身がテキスト形式で見れることを防ぐため
らしいのですが、いざアクセスしてみると、中身がやはり
見えてしまいます(HomePage参照)

そこで、とあるサイトから「.htaccess」だけパクって
自分のところにアップしてみました。その記述は以下のとおりです。
DirectoryIndex index.cgi index.html index.shtml index.htm home.htm home.html

そしてこれをアップしたのですが、やはり中身は見えて
しまいます(Homepage参照)
やはり「.htaccess」の記述が間違ってるのでしょうか?
それとも何か他に間違いが??
で、実際にカウンターも1人から動かないです。。。
根本的なところが間違ってるのでしょうか??
NextFTPのテキストモードで転送してます。
誰かご存知の方いらっしゃいますか??

moci 2000/02/01(火) 17:18:33
DirectoryIndexを試した時に、たとえば空のindex.htmlを
置いてダメだったのでしょうか。(現状は質問のために削除した?)

カウントアップされない件は、counter1.datのパーミションを
書き込み可能にしていますでしょうか。

tsudakun [HomePage] 2000/02/01(火) 18:28:46
あ!CGIの時もやはりindex.htmlを同じフォルダに入れなきゃいけない
のですか???
CGIについてはまだこれらのファイルしか
作ってません。(Homepage参照)
僕はてっきり「.htaccess」さえ作れば、このディレクトリの階層は
見れないものだと思ってたもので。。。
「.htaccess」ってそういうものじゃないんですか。。

あと、counter1.datは本(SOFTBANKのCGIハンドブック)
に書いてあった通り、パーミションは644です。

tsudakun [E-Mail] [HomePage] 2000/02/01(火) 18:36:23
↑さっきのcounter1.datですが、やはり僕の間違えで、
644じゃなくて666だったようです・・・。すみません。
666にしたらちゃんと動作してます。
しかし「.htaccess」についてはまだちょっとわからないところ
が多いです。。。
これからちょっと用事で5日間ほど留守にするので、もし
丁寧に教えてくれると言う方はメールください。
あ、あとmociさん、どうもありがとう。

気まぐれ 2000/02/02(水) 00:19:23
.htaccess に
Options -Indexes
の行を追加する

通りすがりS 2000/02/03(木) 19:38:12
FreeWebですよね?

サポートページには.htaccessは使えませんと書いてありますが・・。
http://www.freeweb.ne.jp/faq/faq6.html

tsudakun 2000/02/06(日) 10:32:19
[[解決]]
なんとなくわかってきました。
確かにFreewebでは.htaccessは使えないって書いてありますね。
見落としていました。すみません。
mociさん、気まぐれさん、通りすがりSさん、どうもありがとう
ございました。

[上に] [前に] [次に]