この質問、クドイかも知れませんが、「.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さん、どうもありがとう
ございました。
[上に]
[前に]
[次に]