0

クライアントの VPS ホスティング アカウントで VirtualHost ディレクティブを使用できない理由を理解しようとしています。ディレクティブをどのように定義しても、常に 500 内部サーバー エラーが発生します。

ホスティング会社に支援を求めるのにうんざりしたところ、彼らはあなたのアカウントで「mod_rewrite」が有効になっていると答えました. あまり役に立ちません。

これは、仮想専用サーバーであることと関係がありますか?

これが私が使用しているものです:

##Start Virtual Host

NameVirtualHost x.x.x.x

<VirtualHost x.x.x.x>

##Define Rewrite Map
RewriteMap categorymap txt: categorymap.txt
RewriteMap rangemap txt: rangemap.txt

</VirtualHost>

##End Virtual Host

洞察や助けをいただければ幸いです。

4

1 に答える 1

0

RewriteMAP の代わりに単純な書き換えルールを入れてテストしてみてください

問題が発生するかどうかはわかりませんが、txt の後の空白を削除します。

RewriteMap categorymap txt:categorymap.txt
于 2012-05-31T15:05:51.350 に答える