0

私は modx でサイトを開発しており、「エラー」というフォルダーにグループ化したいカスタム エラー ページがいくつかあり、domain.com/error/page.html からのみアクセスできるようにしたいと考えています。カスタム エラー ページは、基本的に下の画像のようなエラー コンテナーに配置済みです。

Modx フォルダー

ページは「エラー」コンテナに入っていますが、ルートからのみアクセスできます (つまり、domain.com/page.html から)。エラー ページを表示したときに、「 domain.com/error/page.html 」という URL が表示されるようにするにはどうすればよいですか? 誰もこれを行う方法を知っていますか?


ps: 「エイリアス」フィールドに目的の URL を入力することで、ページの URL に影響を与えることができることは既にわかっています。したがって、「error/page」のエイリアスは、「domain.com/error/page.html」で見つかることを意味します。

しかし、奇妙なことに、ページを「エラー」フォルダーに入れると、これが機能しなくなります。これを行うと、domain.com/error からフォルダー自体にアクセスできますが、domain.com/error/page.html のフォルダー内のページにはアクセスできなくなります

4

1 に答える 1

0

エラーページとアクセス拒否ページのシステム設定を調べて、作成したカスタムページの ID に設定してください。他のエラー コードのカスタム ページが必要な場合は、htaccess または apache 構成ファイルでいくつかのリダイレクト ルールを使用する必要がある場合があります。それらのいくつかはおそらく動作しないでしょう [500 エラーのように] その場合、静的な html ファイルとそれを指すサーバー構成を使用する必要があります。

パスの設定については、furls [その他のシステム設定] を「分かりやすいエイリアス パスを使用する」に設定する必要があります。

また、疑わしい場合はmodxを使用してキャッシュをクリアします...

于 2013-07-12T14:28:07.597 に答える