0

modx でサイトを開発しましたが、ライブ サーバーに移行した後、存在しないページ (例: http://mysite.com/index.php?id=5 ) を入力すると、既定値が表示されます。 [ツール] -> [構成] -> [サイト] -> [エラー ページ] で指定されたページではなく、IIS エラー ページ

なぜこれが起こっているのでしょうか?

記録のために、私は Apache で開発しましたが、IIS にデプロイしています。

4

1 に答える 1

0

私が考えることができる唯一のことは、IIS が何らかの形で modX エラー ページをオーバーライドしていることです。

Apache で .htaccess ファイルをいじって ErrorDocument を設定できることは知っていますが、IIS がどのように機能するかはわかりません。

おそらく、「IIS のカスタム 404 ページ」に関する以前の SO の質問は、システムがどのようにセットアップされているかについての手がかりを与えるかもしれません。

于 2010-03-29T16:14:53.040 に答える