Redirection. - HTML/CSS - Programmation
Marsh Posté le 20-10-2005 à 10:37:32
Bon, pour l'instant, j'ai opté pour une page index.php ne contenant que :
Code :
|
Ca roule ?
Marsh Posté le 20-10-2005 à 11:23:37
Ah !
et... une piste stp ?
En fait, je ne sais pas si le mot "redirection" est le bon. Ce que j'aimerais, c'est en fait que si la page ou n'importe quoi n'existe pas (erreur 404 ?), l'on soit redirigé vers la page index du site par exemple.
Là, je suis en train de copier cet index de redirection dans tous les répertoires... y a-t-il un moyen de faire cela plus proprement (j'imagine que oui) ?
Sinks.
Marsh Posté le 20-10-2005 à 11:26:34
tu peux aussi utiliser htaccess pour les redirections permanentes avec les keyword Redirect permanent et/ou RedirectMatch permanent
apres je sais pas si c'est plus propre ou pas
Marsh Posté le 20-10-2005 à 11:27:35
Si une page n'existe pas, faut envoyer une page d'erreur, avec un beau 404 comme code de retour . Si l'internaute tape une url quelconque, et que l'acceuil s'affiche, il va pas piger ce qui se passe. Faut lui signaler explicitement que la page qu'il demande n'existe pas...
Marsh Posté le 20-10-2005 à 13:03:04
et ça :
<!--#include file="chemin relatif" --> ?
ou
<!--#include virtual="chemin absolu" -->
(PS: C'est du HTML)
edit: évidemment, ça c'est juste pour les includes de fichiers...
Marsh Posté le 20-10-2005 à 10:16:18
Bonjour à tous,
j'aimerais créer dans mon site des pages index qui redirigeraient vers une autre page du même site ; ce parce que j'ai des répertoires sans page index (d'autres noms de page) et qu'une page ne contenant que "0" apparaît lorsqu'on ne donne que le chemin du répertoire (adresse se terminant par "/" ).
Toutes mes pages son .php : je n'y connais rien en PHP, c'était juste pour pouvoir me servir d'un include (<?php readfile('../../include/include.txt'); ?> ), ce que je ne pouvais pas faire en HTML (c'est pour mon menu, si je devais rajouter une entrée, je préfère éviter d'avoir à modifier 393 pages...). Tout le reste de la page est en HTML (c'est un peu gacher la puissance du PHP, c'est vrai, mais il me fallait cet include).
Ma question est, vaut-il mieux utiliser une instruction HTML (<meta http-equiv="Refresh" content="0; url=/photographie/index.php"> ) ou son "équivalent" PHP que voici ?
(si le code PHP est nul, désolé, encore une fois je n'y connais rien, j'ai copié/collé ce truc de quelquepart ; et si "équivalent" n'est pas le mot qui convient, ben heu idem).
Merci.
Message édité par Beral2 le 20-10-2005 à 10:27:13