2017-12-11 8 views
1

私のプロジェクトでカスタム403ページを使用したいと思います。だから私は、.htaccessファイルにこれらのコードを追加:htaccess 403 ErrorDocumentを使用しようとした際に禁止されたエラーが発生しました

Order deny,allow 
Deny from all 
Allow from 192.168.1.0/24 

ErrorDocument 403 /403.htm 

しかし、プロジェクトが鳴ったIPのうちから実行され、403エラーが発生しなければならないときに、カスタム403ページのリダイレクトが動作しないと私はあまりにも別のエラーを与えます。

を禁止

このサーバー上の/アプリを/にアクセスする権限がありません。
また、 ErrorDocumentを使用して要求を処理しようとしているときに、403 Forbiddenエラーが発生しました。

この問題は何ですか?私はStackOverflowや他のウェブサイトの中で別の記事を読んだことがありますが、誰もこの問題を解決できませんでした。

+0

あなたは 'のErrorDocument 403/403.htm'を提供するルールは、ページは間違いなく' /あなたのエラーページへのフルパスを提供する必要があります403.htm'が存在していることを確認しています。 –

+0

403.htmはプロジェクトのルートにあります。 –

答えて

0

はい、私はアクセス許可の問題を解決するために少し助けることができる、私は同じ問題によって発生しました、あなたはちょうどあなたがLinuxマシンを持っている場合は、あなたのWebフォルダ内に行くあなたの/アプリ

に許可777を与える必要があり他のフォルダへ

sudo chmod -R +777 /app 

と行うのと同じあなたはそこ

を書いて、403エラーのために私は、私が間違っていないよ場合は、「L」を逃したと思います

Order deny,allow 
Deny from all 
Allow from 192.168.1.0/24 

ErrorDocument 403 /403.html 

:) :)

+0

私はWindowsでこのプロジェクトを実行しています。したがって、そのような許可の問題はありません。 –

+0

@MohammadSaberiは、通常、私たちがプロジェクトを配備したときにWebフォルダにいくつかのアクセス許可の問題があります.Windowsでは読み込み専用でなければなりません.htaccessファイルはこのフォルダを書き換えます –

関連する問題