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のテキストモードで転送してます。
誰かご存知の方いらっしゃいますか??
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さん、どうもありがとう。