Url rewriting fonctionne uniquement en local
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- rockt13
- Nouveau WRInaute

- Messages: 16
- Inscription: 7 Sep 2009
Url rewriting fonctionne uniquement en local
j'ai un pb d'url rewriting.
En effet celui ci fonctionne en local sur easy php, lorsque je le bascule sur OVH , ca ne fonctionne plus.
Bien entendu j'ai fait les modifs, en fonction de tout ce que j'ai pu lire sur les forums.
Mon site sur mon serveur ovh se trouve sur /www/site_perso/ , j'ai donc mis le htaccess directement dans /www/ comme il était indiqué sur certain sites.
Voici mon .htaccess
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([a-zA-Z]+)/$ /~jtoledan/site_perso/index.php?p=$1
J'ai modifié tous les chemins en les mettant en statiques avec /~jtoledan/site_perso/ devant.
Voici l'adresse : http://www.jtoledano.fr/
Comme vous pouvez le voir, en cliquant sur resume ou presentation, ceci ne fonctionne pas.
Merci pour votre aide.
C'est la 1er fois que j'utilise url rewriting alors j'ai ptet fais des bourdes..
-
Anto1982 - WRInaute passionné

- Messages: 1334
- Inscription: 7 Mai 2009
Re: Url rewriting fonctionne uniquement en local
rockt13 a écrit:Oups petites fautes de phrases , dans mon post.
C'est corrigé ! Dans quelle répertoire au juste , me proposes tu de mettre le site?
non, essayes de mettre ton htaccess dans la racine du répertoire de ton site, c'est à dire "/www/site_pero/"
- rockt13
- Nouveau WRInaute

- Messages: 16
- Inscription: 7 Sep 2009
Re: Url rewriting fonctionne uniquement en local
Mais le résultat est le même :
http://www.jtoledano.fr/
par exemple:
http://www.jtoledano.fr/index.php?p=resume fonctionne et http://www.jtoledano.fr/resume/ ne fonctionne pas
-
Anto1982 - WRInaute passionné

- Messages: 1334
- Inscription: 7 Mai 2009
Re: Url rewriting fonctionne uniquement en local
rockt13 a écrit: http://www.jtoledano.fr/resume/ ne fonctionne pas
Si, il fonctionne... mais effectivement, le contenu n'est pas le même.... ??
- rockt13
- Nouveau WRInaute

- Messages: 16
- Inscription: 7 Sep 2009
Re: Url rewriting fonctionne uniquement en local
J'avais vu dans un tutoriel qu'il fallais justement, bien veillé , à mettre les chemins en absolu, notamment celui de la .css c'est ce que j'ai fais :
- Code: Tout sélectionner
<link rel="stylesheet" href="/~jtoledan/site_perso/design.css" type="text/css" />
- rockt13
- Nouveau WRInaute

- Messages: 16
- Inscription: 7 Sep 2009
Re: Url rewriting fonctionne uniquement en local
Comme ça j'aurais beaucoup moins de soucis, car là je voulais faire de l' url rewriting pour tester, mais c'est loin d'être pratique..
snif
-
Anto1982 - WRInaute passionné

- Messages: 1334
- Inscription: 7 Mai 2009
Re: Url rewriting fonctionne uniquement en local
rockt13 a écrit:Je crois que je vais revenir, aux bonne vieilles adresses: index.php?p=mapage
Comme ça j'aurais beaucoup moins de soucis, car là je voulais faire de l' url rewriting pour tester, mais c'est loin d'être pratique..
snif
non, t'inquietes pas, tu va y arriver
Si ce n'est que la feuille de style, ça veut dire que tu es sur la bonne route!
Si j'ai bien compris, ton chemin absolu (dans ton cas!) doit être :
- Code: Tout sélectionner
<link rel="stylesheet" href="design.css" type="text/css" />
au lieu de
- Code: Tout sélectionner
<link rel="stylesheet" href="/~jtoledan/site_perso/design.css" type="text/css" />
- rockt13
- Nouveau WRInaute

- Messages: 16
- Inscription: 7 Sep 2009
Re: Url rewriting fonctionne uniquement en local
En tout cas j'ai essayé
- Code: Tout sélectionner
<link rel="stylesheet" href="design.css" type="text/css" />
Et malheureusement, le résultat est strictement le même
-
Anto1982 - WRInaute passionné

- Messages: 1334
- Inscription: 7 Mai 2009
Re: Url rewriting fonctionne uniquement en local
rockt13 a écrit:Il me semblait que l'url absolu, signifiait, mettre le chemin complet.
Oui, mais dans ton cas, ton site (en ftp) est dans le dossier "site_perso"... Donc, quand tu tapes l'url de ton site, tu te retrouves déjà dans ce répertoire. L'url absolue prendra ce répertoire comme référence.
-

forty - WRInaute passionné

- Messages: 1701
- Inscription: 30 Oct 2008
Re: Url rewriting fonctionne uniquement en local
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^([a-zA-Z]+)/$ /index.php?p=$1
- rockt13
- Nouveau WRInaute

- Messages: 16
- Inscription: 7 Sep 2009
Re: Url rewriting fonctionne uniquement en local
Oui il est à la racine du site, maintenant car j'ai tout basculé dans /www/
Et j'ai donc modifié le .htaccess comme tu me le suggères, et j'ai toujours le même Pb de perte de css..
-

forty - WRInaute passionné

- Messages: 1701
- Inscription: 30 Oct 2008
Re: Url rewriting fonctionne uniquement en local
le problème vient de php pas de la réécriture.
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 :
- url rewriting en local
- Configuration url rewriting en local
- Url Rewriting essai en local
- URL rewriting ne fonctionne plus
- Url rewriting en local avec Wamp
- [URL Rewriting] marche seulement en local
- URL Rewriting sous postnuke partie Admi uniquement
- Problème URL Rewriting en local avec Wamp
- Comment fonctionne l url rewriting ?
- url rewriting ne fonctionne pas
- Tutoriel URL Rewriting
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- l'URL Rewriting expliqué aux débutants
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- Les critères du référencement local en 2011
- De la publicité ciblée dans les cartes de Google Local
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- L'URL Rewriting expliqué aux débutants
Consultez la description détaillée des produits ou services de Google suivants : Google Local, Google Local Business Ads, Le raccourcisseur d'URL youtu.be
- Liste des backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
