私はファイルに直接アクセスしたくないディレクトリの中に.htaccessを作成しました。それは動作し、Apacheサーバーのデフォルトの403ページ(Access forbidden!)を起動します。カスタム403ページを作成するにはどうすればよいですか?ありがとう!あなたの.htaccessファイルでカスタムエラー403 Page PHP
13
A
答えて
28
あなたはあなたのデフォルト403エラー文書ここ
ErrorDocument 403 /dir/file.html
ディレクトリはドキュメントルートからの相対であるとしたい文書内容を指定することができます。
10
あなたは次のように行うことができます。私たちはうまくURLのリダイレクトすることができますので、これが何をやっていることは、我々は/ 404のRewriteRuleを使って定義する/または/ 404され、RewriteEngineにすべき投入され
#Rewrite URL's
RewriteEngine On
RewriteRule ^404/?$ errors/404.html [NC]
# Enable Error Documents
# (404,File Not Found) | (403,Forbidden) | (500,Internal Server Error)
ErrorDocument 404 /404
ErrorDocument 403 /404
をカスタム404ページにリダイレクトします。私は、ErrorDocument 404と403が404ページにリダイレクトするべきだと述べています。私はセキュリティのためにこれを行います。そのため、ユーザーはファイルが存在するかどうか、またはアクセス権がないかどうかを知りません。
関連する問題
- 1. spring boot + jboss = page 403
- 2. php javascript refresh page
- 3. php display current page
- 4. Page Navigation in PHP
- 5. PHP get CGI Page Contents
- 6. php javascript detect page change
- 7. fancybox-3 open php page
- 8. php Wikipedia API JSON get page ID
- 9. Php grab first image in page
- 10. php mPdf page-break-inside:auto not work
- 11. .htaccess RewriteRule domain.com/page/page to domain.com?p=page/page
私の質問を確認できれば、質問の尋ねられた時点のコードがほぼすべて表示されます。残念なことに、これは私には分かりません。私を許して。 –