Apacheエラーを403エラーにリダイレクトする方法を教えてください。
私が試した:403リダイレクトが機能しない
RewriteRule ^forbid/(.*)$/[R=403,L]
を、これは、これらは単に私は、次のを持っている
を動作しない、サイト全体
RewriteRule ^forbid/(.*)$ - [R=403,L]
と
RewriteRule ^forbid/(.*)$ [R=403,L]
に500サーバーエラーの原因となりました.htaccessファイル:
RewriteEngine on
RewriteRule ^(config|backup)(.*)$ - [F] [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^admin/(.*)$ /admin/index.php?%{QUERY_STRING} [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !util
RewriteRule ^(.*)$ index.php?%{QUERY_STRING} [L,QSA]
お願いします。
うん。リダイレクトは '3xx'コード範囲にのみ存在し、' 403 Forbidden'はリダイレクトではなくクライアントエラーです。 – Piskvor
はい、これがあれば! – tsds