Php 自定义错误404页面和htacess问题

Php 自定义错误404页面和htacess问题,php,.htaccess,http-status-code-404,hosting,Php,.htaccess,Http Status Code 404,Hosting,首先,感谢那些可能在这个问题上帮助我的人!:) 发生的事情如下:我有一个客户要求我创建一个自定义404错误页面(用于SEO目的),以下是他的网站: (试图重现404错误) (发生错误500): 内部服务器错误: 服务器遇到内部错误或配置错误,无法完成您的请求。 请与服务器管理员联系,proloterica@proloterica.com.br并告知他们错误发生的时间,以及您可能采取的任何可能导致错误的措施。 有关此错误的详细信息,请参阅服务器错误日志。 此外,尝试使用ErrorDocument

首先,感谢那些可能在这个问题上帮助我的人!:)

发生的事情如下:我有一个客户要求我创建一个自定义404错误页面(用于SEO目的),以下是他的网站:

(试图重现404错误)

(发生错误500):

内部服务器错误: 服务器遇到内部错误或配置错误,无法完成您的请求。 请与服务器管理员联系,proloterica@proloterica.com.br并告知他们错误发生的时间,以及您可能采取的任何可能导致错误的措施。 有关此错误的详细信息,请参阅服务器错误日志。 此外,尝试使用ErrorDocument处理请求时遇到500内部服务器错误。

AddDefaultCharset ISO-8859-1

SetEnv SESSAO "SITE"

Options -Indexes

#Habilita o Módulo de Reescrita
RewriteEngine On

#Se a URL apontar para um arquivo, vai diretamente para ele
RewriteCond %{REQUEST_FILENAME} !-f
#Se a URL apontar para uma pasta, vai diretamente para ela
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?(.*)$ $1/index.php?id=$2&pg=$3&sub=$4&aux1=$5&aux2=$6&aux3=$7&aux4=$8

#RewriteCond %{HTTP_HOST} !^www\.
#RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

ErrorDocument 404 /erros/404.html

知道如何解决这个问题吗?

检查错误URL是否正确。erros/404.htmlyes它是正确的URL: