Rewriterule en local
2 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

Leonick - WRInaute accro

- Messages: 18812
- Inscription: 8 Aoû 2004
Rewriterule en local
Bonjour,
Sur mon serveur local, puis ensuite sur le serveur de production, je voudrais modifier les liens de ete2002_1 à 4 vers queyras-1 à 4
J'ai fait un .htaccess dans le répertoire des fichiers.
Options +FollowSymlinks
RewriteEngine on
RewriteRule ete2002_(.*)$ /sitelocal/periples/queyras/queyras-$1 [R=permanent]
Ca fonctionne en local. Mais, j'ai un problème si je mets cette règle :
RewriteRule ete2002_(.*)$ queyras-$1 [R=permanent]
il me met une erreur 403 sur
http://localhost/c:/travaux/site%20web% ... yras-2.php
You don't have permission to access /c:/travaux/site web tri/www/periples/queyras/queyras-2.php on this server.
Comment faire ?
Car quand je met à jour mon serveur de production, cela ne va pas du tout fonctionner avec des liens en localhost.
Sinon, comment puis-je redéfinir localhost dans httpd.conf pour qu'il soit à la racine de mon site. C'est à dire que pour aller sur mon site, je puisse faire / et que je n'ai plus besoin de faire /sitelocal
Merci
Leonick
Sur mon serveur local, puis ensuite sur le serveur de production, je voudrais modifier les liens de ete2002_1 à 4 vers queyras-1 à 4
J'ai fait un .htaccess dans le répertoire des fichiers.
Options +FollowSymlinks
RewriteEngine on
RewriteRule ete2002_(.*)$ /sitelocal/periples/queyras/queyras-$1 [R=permanent]
Ca fonctionne en local. Mais, j'ai un problème si je mets cette règle :
RewriteRule ete2002_(.*)$ queyras-$1 [R=permanent]
il me met une erreur 403 sur
http://localhost/c:/travaux/site%20web% ... yras-2.php
You don't have permission to access /c:/travaux/site web tri/www/periples/queyras/queyras-2.php on this server.
Comment faire ?
Car quand je met à jour mon serveur de production, cela ne va pas du tout fonctionner avec des liens en localhost.
Sinon, comment puis-je redéfinir localhost dans httpd.conf pour qu'il soit à la racine de mon site. C'est à dire que pour aller sur mon site, je puisse faire / et que je n'ai plus besoin de faire /sitelocal
Merci
Leonick
-

Leonick - WRInaute accro

- Messages: 18812
- Inscription: 8 Aoû 2004
problème de Rewriterule en local résolu ;-)
En fait j'ai réussi à résoudre mon problème.
J'ai redéfini dans le httpd.conf
DocumentRoot "c:/travaux/site web tri/"
Ce qui fait que le Localhost est maintenant à la racine de mon site et donc
RewriteRule ete2002_(.*)$ /periples/queyras/queyras-$1 [R=permanent]
fonctionne sans que j'ai besoin de mettre sitelocal/
Et mon .htaccess peut fonctionner aussi bien en local que sur mon vrai site.
Si ça peut aider certains
J'ai redéfini dans le httpd.conf
DocumentRoot "c:/travaux/site web tri/"
Ce qui fait que le Localhost est maintenant à la racine de mon site et donc
RewriteRule ete2002_(.*)$ /periples/queyras/queyras-$1 [R=permanent]
fonctionne sans que j'ai besoin de mettre sitelocal/
Et mon .htaccess peut fonctionner aussi bien en local que sur mon vrai site.
Si ça peut aider certains
2 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
Consultez la description détaillée des produits ou services de Google suivants : Google Local
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
