Estoy usando .htaccess para mostrar la página HTML personalizada para errores (401, 404, 500, etc.). Quiero restringir el acceso directo a la carpeta de errores que contiene las páginas html. Dentro del archivo .htaccess de la carpeta errores, tengo el siguiente:Restringir el acceso directo a las páginas de error
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mydomain\.com
RewriteRule \.(html|htm)$ - [F]
Esto no parece realmente a trabajar y me sale:
a 500 Internal Server Error error was encountered while trying to use an
ErrorDocument to handle the request.
¿Qué cambios tengo que hacer a la .htaccess file para que esto funcione. También me pregunto si funcionaría si guardo la carpeta de errores fuera de la carpeta public_html.
no recibo un error de 500 –