問題タブ [errordocument]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1920 参照

.htaccess - サブディレクトリにある404ErrorDocumentを使用する

私は次のようなサブフォルダにhtaccessファイルを持っています:

htaccessファイルで、404ErrorDocumentを設定するための次のコード

問題は、フォルダ内の404ページではなく、ルートディレクトリ内の404ページがロードされること/subfolder/です。システムはさまざまな場所にインストールされるため、htaccessファイルを/subfolder/404.phpを使用するように単純に変更することはできません。

htaccessがあるディレクトリ内のファイルを参照する方法はありますか?

0 投票する
2 に答える
8037 参照

http - エラードキュメントと書き換えURL

HTTPエラーにカスタムページを使用したいので、.htaccessファイルを使用します。同時にURL書き換えを使用したいのですが、うまくいかず、理由がわかりません。

これは私の.htaccessです:

0 投票する
4 に答える
3712 参照

apache - 変数を使用したApacheErrorDocument外部リダイレクト

Apacheでこのようなことが可能ですか...(つまり、403エラーが渡される原因となるパスを使用して外部URLにリダイレクトします)

0 投票する
1 に答える
366 参照

.htaccess - Referer が空の場合のみ ErrorDocument

.htaccess ErrorDocument 404 /error-404.php (など) に追加したいのですが、リファラーが空の場合のみです。そのため、ユーザーが間違って URL を入力した場合、エラー 404.php が表示されますが、ページに画像をリンクしたときに存在しない場合、デフォルトのエラー 404 が表示されます。

そうすれば、ユーザーにエラーが表示されないときに、HTML + CSS + をダウンロードせずに帯域幅を節約できます。

しかし、私はそれを行う方法がわかりません:(

前もって感謝します :)

0 投票する
0 に答える
701 参照

apache - mod_rewriteで使用する場合、ErrorDocument500リダイレクトはありません

web.pyフレームワークを使用しながら、独自のErrorDocument500ページを作成しようとしています。

問題は、ErrorDocumentディレクティブが機能していないことです。カスタムメッセージの代わりにエラーメッセージが組み込まれています。また、「さらに、ErrorDocumentを使用して要求を処理しようとしたときに500内部サーバーエラーエラーが発生しました」もあります。

変えたら

それはうまくいきます。

また、RewriteEngine offErrorDocumentリダイレクトを設定すると、正しく機能します。

ご提案ありがとうございます。

.htaccess:

0 投票する
2 に答える
529 参照

http-status-code-404 - シンフォニーデータソースエラー

いずれかのセクションからプルするデータソースを作成して[データソースの作成]を押すと、次のエラーが発生します。

不思議なことに、システムからプルするか、カスタムxmlを提供すると、データソースが正常に作成され、前のメッセージが表示されません。技術的要件を満たす必要があるサーバーでsymphony2.3を実行します。私は以前にSymphonyを実行したことがあり、この種の問題に遭遇したことはありません。

0 投票する
1 に答える
680 参照

apache - .htaccess ErrorDocument の問題

カスタム エラー ページの問題。私のサーバー ルートは「C:\www」で、エラー ページは「C:\www\errors」にあります。したがって、次のように「C:\ www」に.htaccessファイルを配置します。

これは、「mysite.net」内のすべてのもので機能します。しかし、「first.mysite.net」、「second.mysite.net」などのサブディレクトリもあり、ルートからの .htaccess はそこで機能します。これらのサブフォルダーで「エラー」フォルダーを検索し、デフォルトの 404 ページを返します。

私はこれを試しました:

うまくいきません。

これは機能しますが、リダイレクトが行われるため、これは望ましくありません。ブラウザのアドレス行を同じに保ちたい。

誰かが私のためにこれを明確にすることができますか? ありがとう。

0 投票する
1 に答える
312 参照

.htaccess - Page not found should works with rewrite rule htacces

I want to rewrite my url from php extention to html.and if that file was not found then it should redirect to some custome page(404.php).

I have written rule like this:

#xA;

using this i am facing problem like this. http://somedomain.com/expertLocal/contact.html

it will work file coz i have contact.php page . if i will write somedomain.com/expertLocal/contactxyz.php then it redirect to 404.php page but if i will write http://somedomain.com/expertLocal/contactxyz.html in address bar then it will give warnings instead of 404.php page.

This is because i ahve used my own framework and in this structure file is first redirect to controller index file and then included requested file there.

#xA;

Can you please help me out?

Thanks in advance..

0 投票する
1 に答える
1212 参照

apache - Location ディレクティブでカスタム HTTP エラー 500 を指定できますか?

事前に申し訳ありませんが、私は HTTP サーバーの初心者です。

Oracle HTTP Server (Apache 上に構築された OHS) からのエラー 500 をカスタマイズしたいと考えています。これはディレクティブから行う必要があると思いますがErrorDocument、これを使用して Webspace エラーをカスタマイズする例は見つかりませんでした。ファイルシステム 1 (DirectoryまたはFileディレクティブの下) のみです。

より正確に言うと、使用されるデフォルト構成の一部を次に示します。

よく理解できれば、RedirectMatchandLocationディレクティブは /analytics のような URL を Weblogic に渡すために使用されます。/analytics などの URL で発生するエラー 500 をカスタマイズするために、 のErrorDocument下にを追加することはできますか?Location

私は素朴に試しましたが、うまくいきませんでした。ありがとう !

0 投票する
3 に答える
1095 参照

.htaccess - .htaccess で完全な URL を指定する必要がありますか?

.htaccess ファイルに次の行があり、動作します。

これらのいずれかに変更すると、機能しなくなります (どちらが正しいかわかりません)。

.htaccess ファイルと error.php は同じディレクトリにあります。なぜこうなった?

注:私はWampserverにいます

完全な .HTACCESS ファイル