P
ProHatake
Alfa
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola amigos.
Veran...
En mi htaccess tengo 2 reglas
A la web entro así
miweb.com/es/
miweb.com/en/
miweb.com/fr/
y dependiendo el idioma, extraigo la configuracion desde la BD
y si el idioma no existe.
EJEMPLO
miweb.com/jp/
Pues doy un error 404 asi:
Entonces asigno un error 404 en la cabecera PERO NUNCA REDIRECCIONO.
Así que entonces no se muestra mi plantilla 404.php segun especifique en mi htaccess
Ya que se supone que el htaccess ya se ejecuto.
Entonces quiero que se muestre esta plantilla, o mejor dicho, quiero que se cumpla la regla errorDocument del htaccess a pesar de que ya se halla ejecutado el htaccess anteriormente. SIN NECESIDAD de redirecciones. (Pues con redirecciones, ya se como lograrlo).
Alguien sabe como lograr esto?
Gracias de antemano!
Veran...
En mi htaccess tengo 2 reglas
PHP:
RewriteRule ^([a-z]{2})/?$ index.php?lang=$1
// y
ErrorDocument 404 /404.php
A la web entro así
miweb.com/es/
miweb.com/en/
miweb.com/fr/
y dependiendo el idioma, extraigo la configuracion desde la BD
y si el idioma no existe.
EJEMPLO
miweb.com/jp/
Pues doy un error 404 asi:
PHP:
header("HTTP/1.0 404 Not Found");
Entonces asigno un error 404 en la cabecera PERO NUNCA REDIRECCIONO.
Así que entonces no se muestra mi plantilla 404.php segun especifique en mi htaccess
Ya que se supone que el htaccess ya se ejecuto.
Entonces quiero que se muestre esta plantilla, o mejor dicho, quiero que se cumpla la regla errorDocument del htaccess a pesar de que ya se halla ejecutado el htaccess anteriormente. SIN NECESIDAD de redirecciones. (Pues con redirecciones, ya se como lograrlo).
Alguien sabe como lograr esto?
Gracias de antemano!