Renvoyer un visiteur de fichier.htm vers fichier.php - Programmation
Marsh Posté le 11-04-2001 à 02:46:42
tu peux rajouter une ligne de javascript dans chacune de tes pages html vers la page php correspondante mais bon c'est pas top. Sinon si t'as acces au serveur tu pourrais modifier la config pour que les paged html soient interpreter comme du php (c'est possible avec apache). Bon il doit y avoir une méthode plus finaude, mais je passe...
Marsh Posté le 11-04-2001 à 09:48:21
ben moi je ne sais pas. En javascript ca donne document.location="toto.php" mais c'est un peu chiant.
Marsh Posté le 11-04-2001 à 10:30:52
euh pour javascript document.location.replace("toto.php" ) c'est mieux
Marsh Posté le 11-04-2001 à 11:40:04
L'idée c'était tout de même d'effacer les pages html pour ne laisser que les pages php. Donc le javascript ça marche pas terrible, sauf s'il est possible de récupérer dans une page (par exemple la page d'erreur 404) l'adresse à laquelle l'internaute voulait accéder. Il suffirait alors de le rediriger vers cette adresse.
Marsh Posté le 11-04-2001 à 12:13:20
Dans la page html, tu fais un refresh vers le fichier .php correspondant. Pour avoir l'adresse à laquelle l'internaute voulait accéder à partir du fichier d'erreur 404, il faudrait essayé avec un fichier 404 en php. Pour connaitre, l'adresse dans un tel cas, je ne sais pas comment ca ce passe.
Marsh Posté le 11-04-2001 à 13:31:22
Si tu peux configurer un .htaccess dans le répertoire dans lequel tu veux gérer l'erreur 404, alors écrit cela dedans :
ErrorDocument 404 /monfichier404.html
ou
ErrorDocument 404 http://www.mondomaine.com
@+
Marsh Posté le 11-04-2001 à 13:38:35
sur un serveur apache, tu dois pouvoir trouver ton bonheur dans srm.conf
Marsh Posté le 11-04-2001 à 02:07:26
Voilà mon problème :
Je compte bientôt basculer toutes les pages de mon site en php. Le problème est qu'alors les extensions de tous mes fichiers vont devenir .php et par conséquent les visiteurs arrivant d'un moteur de recherche sur un lien précis se retrouveront sur une page 404.
Ce que je veux c'est un moyen qui renvoie directement le visiteur voulant accéder à fichier.htm vers fichier.php.
Je pense que cela doit être possible avec un fichier .htaccess ou alors avec un script sur la page 404 mais je ne m'y connais pas trop dans ce domaine.
---------------
Sébastien - Essentiel PC http://www.essentielpc.com - Le guide des logiciels pour mieux utiliser votre PC (actu, annuaire de tutoriels, tests, prix, ...)