[htaccess] probleme de reecriture

Profil bloqué -  
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour a tous, j'ai un soucis avec la reecriture des url. en effet, je met le code suivant:

Options +FollowSymlinks
RewriteEngine on 
RewriteRule   ^acceptez.html$    https://www.000webhost.com/migrate?static=true [L]


Qui si j'ai bien compris remplace le acceptez.html par l'adresse suivante. or, je suis redirigez vers cette adresse. comme faire our ne pas avoir cette redirection mais simplement la reecriture uniquement dans la barre d'adresse?

Le but est de faire toujours revenir les gens par l'index, car il doivent acceptez un reglement pour du moins de 18 ans.

10 réponses

avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Si tu mets une URL absolue, il y a aura une redirection côté client.
Si tu veux juste la réécriture côté serveur, c'est avec des chemins relatifs.
RewriteRule   ^acceptez.html$    /index.html [L]
0
Profil bloqué
 
oki merci avion-f16. (je suis vraiment boulet :p)
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
On ne peut pas tout savoir ...
Au fil du temps, tu en sauras autant :)
0
Profil bloqué
 
ben en fait marche pas, ca me redirige dans ma fenetre.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Le premier paramètre de RewriteRule est une expression régulière alors ...
RewriteRule   ^acceptez\.html$    /index.html [L]
0
Profil bloqué
 
dsl mais marche pas non plus. ca me redirige encore vers mon index.html
Options +FollowSymlinks
RewriteEngine on 
RewriteRule   ^acceptez\.html$    /index.html [L]
0
Profil bloqué
 
En faite, pour infos, le site est sur https://www.000webhost.com/migrate?static=true on entre sont age, ca passe dans un test en php qui verifie l'age (a terminer comme script) puis renvoie sur acceptez.html or je ne voudrais pas affichez https://www.000webhost.com/migrate?static=true mais https://www.000webhost.com/migrate?static=true qu'un enregistrement en favoris ne prenne que l'adresse principale afin d'obliger les utilisateur a acceptez le reglements avant d'entrer et evite ainsi les entrée de jeune qui sont trop jeune.
donc si quelqu'un parvenait a realiser un .htaccess qui permet cela sans faire une redirection, ce serait genial.
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Il faut utiliser les sessions en PHP.
0
Profil bloqué
 
En faite, non, car les utilisateurs doivent passer par la page index qui leur envoye l'alerte, puis il donne leur age et enfin il s'inscrivent sur le forum avec un paragraphe special ou il reconnaissent avoir 18 au minimum.

Avec les sessions, ils ont l'alerte et doivent se connecter immediatement non? Cela suprimme le fait d'avoir par 3 fois une confimation d'etre ager de 18 ans. (Ce que veux celui pour lequel je le fait.) et la reecriture est la afin de ne pas connaitre l'adresse suivante et n'avoir que l'adresse de base. Ainsi pas possible de donner un lien passant la demande d'age.

Les sessions sont vraiment obligatoire? Si non, n'y a t'il pas un autre moyen tel qu'un cookie qui serait apposer si l'age est bon?
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Les sessions servent à stocker des variables de page en page, pas seulement à faire un espace membre.
0