0

私は WAMP サーバー 2.1 を実行しています。弾丸を噛んで .htaccess ファイルで遊ぶことにしました。ルートディレクトリ c:\wamp\www に作成したため、次のようになります。

ErrorDocument 400 http://localhost:8070/Test/error-page.php
ErrorDocument 403 http://localhost:8070/Test/error-page.php
ErrorDocument 404 http://localhost:8070/Test/error-page.php
ErrorDocument 405 http://localhost:8070/Test/error-page.php
ErrorDocument 408 http://localhost:8070/Test/error-page.php
ErrorDocument 500 http://localhost:8070/Test/error-page.php
ErrorDocument 502 http://localhost:8070/Test/error-page.php
ErrorDocument 504 http://localhost:8070/Test/error-page.php

デフォルトのエラー ドキュメントを設定し、いくつかの php を使用してリダイレクトしたいと考えていました。

ポート 80 の競合のため、8080 を使用するので、

http://localhost/ becomes http://localhost:8080/

へのナビゲート

http://localhost:8080 

動作し、ダミー ディレクトリに移動するとおなじみの 404 エラーが発生し、error-page.php にリダイレクトされません。

設定しました

AllowOverride All

を除いて

<Directory "cgi-bin">
...
</Directory>

.htaccess ファイルはメモ帳で作成された ansi ファイルであり、.htaccess.txt やその他のバリエーションではなく .htaccess と呼ばれます。

設定しました

AccessFileName .htaccess

助けてください、なぜうまくいかないのですか?

4

1 に答える 1

2

問題を修正しました。何が起こっていたのか、httpd.conf が存在しないモジュールをロードしようとしていたため、conf ファイルがロードされていませんでした。以前にログを調べましたが、これに気づきませんでした。ご協力いただきありがとうございます !!

于 2012-08-30T00:12:19.073 に答える