Forcer l'ouverture d'une page html - HTML/CSS - Programmation
Marsh Posté le 31-03-2004 à 20:10:55
jppetit a écrit : Est-il possible d'obliger l'ouverture d'une page html a la place d'un fichier portant le meme nom (les 2 se trouvant dans le meme dossier) jr c pa si je m'explique bien .... exemple je voudrais ouvrir la page "http://jppetit.free.fr/smileys.htm" lorsque l'on tape "http://jppetit.free.fr/smileys" |
Avec seulement smiley non, vu qu'il va prendre ça pour un dossier je crois...
Mais avec d'autres extensions, voire des fautes d'ortho... Oui, il faut le définir via mod_rewrite d'apache par exemple...
Si tu débutes et que tu n'as jamais entendu parler d'expreg, laisse tomber et repose la même question dans 1 an ou deux...
Marsh Posté le 31-03-2004 à 20:17:04
merci hermes je v me reseigné plus en détail car je ne laisse jamais tombé ;o)
Marsh Posté le 31-03-2004 à 20:21:29
Si d'autre personne on des idée qu'1 semi-debutant pourai apliqué, je suis preneur bien sure !!
Marsh Posté le 31-03-2004 à 21:06:25
Je vois 3 solutions pour ce que tu demandes :
ErrorDocument 404 /404.php |
Dans le script 404.php, on a accès à l'URI qui a causé l'erreur
$_SERVER['REQUEST_URI'] |
on peut donc rediriger vers le fichier voulu (ou envoyer une vrai erreur 404 si le fichier n'existe vraiment pas).
Maintenant, pour choisir, il faut savoir ce qui est autorisé par ton hébergeur.
Marsh Posté le 01-04-2004 à 19:49:12
Merci Buff
En essayant d'adopter la méthode la plus simple pour moi en utilisant l'erreur 404, j'ai penser a une autre solution qui est de copier mon fichier smiley.htm de le renomer en index.htm et de placer celui çi dans le fichier http://jppetit.free.fr/smileys/ .
A prori ça marche je pas si ça a des inconvenients si c le cas, pouvez vous me le signaler sinon merci encore a Hermes et Buff
www.sourire.fr.st
Marsh Posté le 02-04-2004 à 11:07:09
lol, c une solution toute conne et personne n'y avait pas pensé avant. Elle a cependant 1 inconvénient à mes yeux : tes pages sont stockées deux fois et lorsque tu en modifies une, il faut penser à mettre à jour l'autre (relou si tu fais des modifs régulièrement).
Marsh Posté le 02-04-2004 à 18:03:56
nagadoudi a écrit : lol, c une solution toute conne et personne n'y avait pas pensé avant. Elle a cependant 1 inconvénient à mes yeux : tes pages sont stockées deux fois et lorsque tu en modifies une, il faut penser à mettre à jour l'autre (relou si tu fais des modifs régulièrement). |
Je savai bien que quelqu'1 trouverai un inconvénient a ma solution miraculeuse . Malgré cela je m'en contenterai car elle ne ma fé faire qu'un coipier, coller, renommer ..... J'étai parti pour plus compliqué
Tchao a tous
www.sourire.fr.st
Marsh Posté le 31-03-2004 à 20:00:06
Est-il possible d'obliger l'ouverture d'une page html a la place d'un fichier portant le meme nom (les 2 se trouvant dans le meme dossier) jr c pa si je m'explique bien .... exemple je voudrais ouvrir la page "http://jppetit.free.fr/smileys.htm" lorsque l'on tape "http://jppetit.free.fr/smileys"
J'espere qu'avec l'exemple vous avez compri
Merci d'avance