Bonjour,
je voudrais que quand le client tape :
Que ce soit redirigé vers :
Sachant qu'il existe des répertoires "réels" que je veux pas que l'on y touche.
Comment faire?
Merci
Bonjour,
je voudrais que quand le client tape :
Que ce soit redirigé vers :
Sachant qu'il existe des répertoires "réels" que je veux pas que l'on y touche.
Comment faire?
Merci
Hello,
Un .htaccess dans ton répertoire racine avec ces lignes :
Il faut que Apache (ou autre) ait l'URL Rewriting d'activé aussi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RewriteEngine on RewriteRule ^(\w+)$ site/index.php?clic=pseudo$1 [L]
Ca ne fonctionne pas, j'ai une erreur 404, et je crois que tu n'a pas compris ce que je voulais.
Pseudo est un exemple, ca pourrait être tout et n'importe quoi non prévisible.
C'était une erreur... en effet pseudo était de trop dans le code :
Je pense que c'est bien ce que tu veux, sinon il faut que tu donnes plus de détails
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RewriteEngine on RewriteRule ^(\w+)$ site/index.php?clic=$1 [L]![]()
Ca ne fonctionne pas, quand je tape :
J'ai une erreur 404. (Et l'URL Rewriting est bien activé)
Etrange, j'ai essayé chez moi avec cette même ligne et avec le fichier index placé dans le répertoire et ça fonctionne bien...
Peut-être un problème de répertoire, il faut qu'il soit à la racine de la configuration "web" de ton serveur.
Voilà, ce que j'ai mis :
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 RewriteEngine on RewriteRule ^site\/ - [L] RewriteRule ^([a-zA-Z0-9_]+)$ site/index.php?page=clic&pseudourl=$1 [L,QSA] RewriteRule ^([a-zA-Z0-9_]+)/$ site/index.php?page=clic&pseudourl=$1 [L,QSA]
Partager