Bonjour à tous 
J'utilise sur mon futur site l'url rewriting
Tout fonctionne sans problème.
Depuis hier, j'essaye de mettre en place une page d'erreur 404 personalisée.
Et là, ça se corse... :roll:
Je souhaite inclure cette page sur mon site, dans la partie contenu (pour ne pas voir à recharger le header, les menus...). J'ai donc mis dans mon système de page la page d'erreur:
Et voilà mon htaccess:
RewriteEngine on
RewriteRule ([a-z0-9]+)\.html$ index.php?page=$1
ErrorDocument 404 http://127.0.0.1/Site_Perso/index.php?page=erreur404
La page d'erreur marche bien
Par contre, dans la barre d'adresse... j'ai:
index.php?page=erreur404
au lieu de:
erreur404.html
Comment remédier à ce problème?
Sinon, une autre question avec le .htaccess...
J'ai mis mon url en absolu pour l'erreur 404.
Je souhaite l'avoir en relatif... mais ça ne marche pas.
Je tombe sur un page d'erreur 404 normal.
D'ou peut venir ce problème?
Merci

J'utilise sur mon futur site l'url rewriting

Tout fonctionne sans problème.
Depuis hier, j'essaye de mettre en place une page d'erreur 404 personalisée.
Et là, ça se corse... :roll:
Je souhaite inclure cette page sur mon site, dans la partie contenu (pour ne pas voir à recharger le header, les menus...). J'ai donc mis dans mon système de page la page d'erreur:
Code:
<?php
if(isset($_GET['page']))
{
if($_GET['page'] =='accueil')
include("pages/accueil.php");
elseif($_GET['page'] =='erreur404')
include("pages/erreur404.php");
//Autres pages...
else
include('pages/accueil.php');
}
Et voilà mon htaccess:
RewriteEngine on
RewriteRule ([a-z0-9]+)\.html$ index.php?page=$1
ErrorDocument 404 http://127.0.0.1/Site_Perso/index.php?page=erreur404
La page d'erreur marche bien

Par contre, dans la barre d'adresse... j'ai:
index.php?page=erreur404
au lieu de:
erreur404.html
Comment remédier à ce problème?
Sinon, une autre question avec le .htaccess...
J'ai mis mon url en absolu pour l'erreur 404.
Je souhaite l'avoir en relatif... mais ça ne marche pas.
Je tombe sur un page d'erreur 404 normal.
D'ou peut venir ce problème?
Merci
