さくらでの.htaccess
[上に]
[前に]
[次に]
釜本辞任派
2000/05/20(土) 20:02:20
さくらインターネットさんでバーチャルドメインのサービスを
利用しているのですが、.htaccess の設置で困っています。
「Options -Indexes」と記述した.htaccessを設置したところ、
そのディレクトリ以下のファイル(.html/.cgi)が全てサーバー
エラーになってしまいました。
文字コード Shift-JIS、改行コード LF+CR で作成、アスキー
モードで転送、パーミッションは 644 です。
さくらさんでは、この内容は使えないとかありますか?
また、記述事体がおかしかったりしますでしょうか?
宜しくお願いします。
また、初心者向けで一般ホームページ運営のための.htaccess
講座みたいなサイトがあれば教えて下さい。
Weasel
2000/05/20(土) 22:16:57
> 文字コード Shift-JIS、改行コード LF+CR で作成、
> アスキーモードで転送、パーミッションは 644 です。
うちのサーバーでは
・改行コードはLF
・テキストモードで転送
・パーミッションは特に設定しない
で問題なく動いています。
@_@
2000/05/20(土) 22:45:18
Options変更禁止のところもあるみたいだよ
うーん。。
@_@
2000/05/20(土) 22:47:27
> ・パーミッションは特に設定しない
あ、パーミッションは、HTTPDが読めるように
設定すればいいとおもうぞい。
> ・テキストモードで転送
バイナリでも余分なこと書かなければええが。
それから、最後に改行するんだったカナ?
うい。。
釜本辞任派
2000/05/20(土) 23:02:13
>>・テキストモードで転送
>バイナリでも余分なこと書かなければええが。
えっと、文字コード LF+CR のテキストモード、文字コード LF の
バイナリモードとか試してみたんです。
サーバー上で、改行コード LF になってることは確認しました。
>最後に改行するんだったカナ?
これは改行あり、なし、両方試したけどサーバーエラーです。
>Options変更禁止のところもあるみたいだよ
ってことなのかな?
さくらをご存知の方、その辺りをご存知であればお願いします。
@_@
2000/05/21(日) 13:04:06
とりあえず。
ErrorDocument 404 http://www.yahoo.com/
で、何にもないところ /---/---/---とか、
でやってみて、飛べば正常かな?
釜本辞任派
2000/05/21(日) 22:29:27
>ErrorDocument 404 http://www.yahoo.com/
ErrorDocument 404 /~hoge/404.html
ErrorDocument 500 /~hoge/500.html
ErrorDocument 403 /~hoge/403.html
で NotFound になるから、とりあえずのそれは正常みたい。
Options -Indexes に関しては、サーバーの設定に対して矛盾した
ことしてたりしてのサーバーエラーなのかな?
これに関しては、さくらさんにメールして聞いてみます。
@_@
2000/05/23(火) 18:48:57
おぷしょんず以外でカスタマイズするべし!
おそらく書き換え禁止。
釜本辞任派
2000/05/27(土) 19:30:13
さくらさんにメールで問い合わせしてるものの、
1週間弱待っても返答がない…(^^;;;
>おそらく書き換え禁止。
たぶん、これが正解なんでしょうね。
そこで似たような別の質問なんですが、
ErrorDocument 404 http://www.hogehoge.com/
のような感じで、index.html(htm)がない場合にファイル
一覧が表示される画面を自分の用意したページにするには、
.htaccess にはどう記述すればいいのでしょうか?
さくらさんでは使えないかも知れませんが、そんな設定が
.htaccess で出来るのであれば教えて下さい。
:-)
2000/05/27(土) 21:57:52
あの画面は httpd.conf いじれないとカスタマイズできないでしょ。
B-Cus
2000/05/27(土) 23:36:25
DirectoryIndex で変更できます。これも管理者が
.htaccess による変更を禁止していなければ、ですけど。
トルシエ辞任派
2000/05/28(日) 02:44:21
>DirectoryIndex で変更できます。
ダメ元でやってみようと思うのですが、具体的に
どのように記述すればいいのでしょうか?
また、参考になる U.R.L があれば教えて下さい。
B-Cus
2000/05/28(日) 02:48:21
http://japache.infoscience.co.jp/japanese_1_3/manual/mod/mod_dir.html#directoryindex
:-)
2000/05/28(日) 10:27:52
「ファイル一覧」の画面をカスタマイズしたいのかと・・
http://x68000.startshop.co.jp/
くやちーからいちお。
# B-Cus さん勝手に URL だしてすんまへん
@_@
2000/05/28(日) 11:09:56
index.cgiでプチプチ作るとか?
たぶん可能
B-Cus
2000/05/28(日) 13:49:40
> 「ファイル一覧」の画面をカスタマイズしたいのかと・・
であっても、.htaccess で指定できます。
# AllowOverride Indexes されていれば
- HEADER というファイルに書いたものは、ディレクトリ一覧の先頭に表示される
- README というファイルに書いたものは、ディレクトリ一覧の最後に表示される
- IndexIgnore で指定したファイルはディレクトリ一覧で表示されない
- IndexOptions で細かい設定が可能
- ファイルサイズ欄を表示するかどうか
- ファイルごとの説明文を表示するかどうか
- ファイル名の部分の幅
- アイコンの画像の WIDTH,HEIGHT
などなど。
- IndexOrderDefault で、デフォルトの表示順を指定
例によってひどい訳ですが、ここらへん。
http://japache.infoscience.co.jp/japanese_1_3/manual/mod/mod_autoindex.html
本当にこりたければ、
> index.cgiでプチプチ作るとか?
でしょうね。
:-)
2000/05/28(日) 21:01:44
> であっても、.htaccess で指定できます。
やべーーーこれは知らなかった!!
ありがとうございます〜
釜本辞任派
2000/05/29(月) 00:23:15
高度な会話の中に申し訳ないんですけど (^^;;;
分からないなりに、
DirectoryIndex index.html http://www.abcdef.com/error.html
と .htaccess に記述し、http://www.〜〜.com/xxx/ (index.htmlなし)に
アクセスしてみましたが、何も起きませんでした。
このサーバーでは使えないということかと思うのですが、一応、記述方法に
おかしいところはないでしょうか?
しなのむし
2000/05/29(月) 02:50:35
>このサーバーでは使えないということかと思うのですが、一応、記述方法に
>おかしいところはないでしょうか?
Syntax: DirectoryIndex local-url local-url ...
ということで、ローカルサーバ上でドキュメントでないと
駄目だと思います。
http://japache.infoscience.co.jp/japanese_1_3/manual/mod/mod_dir.html#directoryindex
しなのむし
2000/05/29(月) 02:53:08
>ローカルサーバ上で
ローカルサーバ上の (^^;
釜本辞任派
2000/05/29(月) 21:14:29
[[解決]]
>ローカルサーバ上でドキュメントでないと駄目だと思います。
は、
DirectoryIndex index.html /www/hoge/public_html/error.html
ということでしょうか?
その記述でも何も怒らず、…でした。
で、メールの返答が来ないのでサポートに電話してみたところ、
このスレッドの内容は .htaccess に書いても無視される設定に
なっている、とのことでした。
>おそらく書き換え禁止。
がさくらさんでの正解だったようですが、今までお付き合いして
下さった方々、ありがとうございました。
[上に]
[前に]
[次に]