URL rewriting à partir de .htaccess
Résolu
Julieng031
-
Julieng031 -
Julieng031 -
A voir également:
- URL rewriting à partir de .htaccess
- Url - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Combien y a-t-il de bateaux dans la zone de 475 pixels de large et 1000 pixels de haut à partir du coin supérieur gauche de cette image ? - Forum Photoshop
- Chaque fichier en ligne sur le web a un chemin d’accès sur un serveur. c’est le cas du fichier du logo présent sur la page de cette ville. quel est le chemin de ce fichier à partir de la racine du site ? - Forum Graphisme
2 réponses
Salut.
Les lignes sont correctes.
Prends juste l'habitude d'échapper les point par un backslashes, le point est un des caractères spéciaux dans les expressions régulières (il signifie "tous les caractères").
Pour le dossier, faut le mettre dans le même que si article_10.php existait.
Si par exemple l'URL est http://example.com/article_10.php , alors ton .htaccess doit être dans http://example.com/
Les lignes sont correctes.
Prends juste l'habitude d'échapper les point par un backslashes, le point est un des caractères spéciaux dans les expressions régulières (il signifie "tous les caractères").
Pour le dossier, faut le mettre dans le même que si article_10.php existait.
Si par exemple l'URL est http://example.com/article_10.php , alors ton .htaccess doit être dans http://example.com/
Merci avion-f16 !
J'ai échappé les caractères '.' avec cela :
Mais cela ne fonctionne toujours pas. A moins que je n'ai pas compris le principe (je débute), je devrai avoir l'adresse dans ma barre d'adresse du navigateur qui change pour celle qui est modifiée. Je fais une erreur ?
J'ai échappé les caractères '.' avec cela :
RewriteEngine on RewriteRule ^article_([0-9]+)\.php$ article.php?page=$1 [L]
Mais cela ne fonctionne toujours pas. A moins que je n'ai pas compris le principe (je débute), je devrai avoir l'adresse dans ma barre d'adresse du navigateur qui change pour celle qui est modifiée. Je fais une erreur ?
Merci beaucoup avion-f16, je n'avais en effet pas compris le principe. Maintenant, j'ai testé avec après ton commentaire et en effet, ça marche.
Juste une question pour ma compréhension. Quand Google va suivre les liens de mon site pour le référencement, comment va-t-il savoir faire le processus inverse : savoir que pour obtenir http://example.com/article.php?page=10, il faut en fait référencer http://example.com/article_10.php ? Il faut que je change tous les liens vers les pages article.php?page=X et que je les remplace par article_X.php ?
Juste une question pour ma compréhension. Quand Google va suivre les liens de mon site pour le référencement, comment va-t-il savoir faire le processus inverse : savoir que pour obtenir http://example.com/article.php?page=10, il faut en fait référencer http://example.com/article_10.php ? Il faut que je change tous les liens vers les pages article.php?page=X et que je les remplace par article_X.php ?