Top過去ログ目次掲示板

作成日:2005年06月11日 作成:おやじ
掲示板で過去に質問された内容です。

No.4781 Apacheのフォルダについて


No.4781 投稿時間:2005年06月11日(Sat) 03:35 投稿者名:スターボックス URL:
タイトル:Apacheのフォルダについて

初めて投稿させていただきます。
oyajiさんの説明でサーバーを立てることが出来ました。

ただ、1つ困った事が起きました。
うちのサイトにはmanualというフォルダがあり、
いくつかの解説書を置いているのですが、
そのアドレスを開くとApacheのマニュアルがひらいてしまいます。

httpd.confでAliasMatchを変更しても
[an error occurred while processing this directive]
となってしまい、本来の内容が表示されません。

回避方法など在りましたら、お教えください。


No.4782 投稿時間:2005年06月11日(Sat) 09:23 投稿者名:おやじ URL:
タイトル:AliasMatchの変更がうまくできていないのでは?

> 初めて投稿させていただきます。
> oyajiさんの説明でサーバーを立てることが出来ました。
>
> ただ、1つ困った事が起きました。
> うちのサイトにはmanualというフォルダがあり、
> いくつかの解説書を置いているのですが、
> そのアドレスを開くとApacheのマニュアルがひらいてしまいます。
>
> httpd.confでAliasMatchを変更しても
> [an error occurred while processing this directive]
> となってしまい、本来の内容が表示されません。

「httpd.confでAliasMatchを変更して」とありますが、manualの場合、単純ではないので大丈夫ですかね?
manualというディレクトリ名を活かしたいなら、AliasMatch行をコメントアウトして下記のように
単純にAliasしたほうが確実ではないですか? パスは自分の環境にあわせることと、Options Indexes
あたりはご自分の趣味でどうするか決めてください。

Alias /manual/ "/usr/local/manual/"

<Directory "/usr/local/manual">
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>


No.4783 投稿時間:2005年06月11日(Sat) 11:06 投稿者名:スターボックス URL:
タイトル:Re: AliasMatchの変更がうまくできていないのでは?

返信ありがとうございます。

> 「httpd.confでAliasMatchを変更して」とありますが、manualの場合、単純ではないので大丈夫ですかね?
> manualというディレクトリ名を活かしたいなら、AliasMatch行をコメントアウトして下記のように
> 単純にAliasしたほうが確実ではないですか? パスは自分の環境にあわせることと、Options Indexes
> あたりはご自分の趣味でどうするか決めてください。

解決しました。

Alias設定を加えて、AliasMatch行をコメントアウトしたのですが、
結果は同じでした。

また、フォルダ名を変えても結果は同じでした。

原因はコメント行の定義ミスでした
<!--メニュー-->が正しいのに<!--#メニュー-->となっていたため、
SSIと見なされていたようです。



掲示板▲頁先頭