Url rewriting quelle syntaxe
25 messages
• Page 2 sur 2 • 1, 2
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

hetzeld - WRInaute passionné

- Messages: 2209
- Inscription: 2 Déc 2002
Yvan a écrit:Sinon je ne peux pas mettre EasyPHP 1.6, car il plante sous XP, .
EasyPHP 1.5 posait problème sous XP mais 1.6 fonctionne au poil !
J'en ai 2 qui tournent chez moi. (Apache patché à 1.3.27 et mySQL 4.3 mais ils fonctionnaient très bien avec les versions d'origine - sauf le RewriteBase
L'un tourne comme service windows et l'autre en CGI comme il accède des disques réseau...
Tu peux faire la mise à jour sans problème aucun, c'est sûr !
Dan
-

Yvan - WRInaute occasionnel

- Messages: 295
- Inscription: 6 Nov 2002
Le fait est que je ne les fais pas tourner comme services volontairement, pour ne pas qu'ils tournent alors que je ne m'en sers pas très souvent. Et c'est donc là que ça pose problème. Sinon c'est vrai, en tant que services y'avait pas de problème. Donc 1.5 > lancé comme programme simple et 1.6 > lancé comme service, dans les 2 cas ça tourne au poil
Quant au RewriteBase, je n'en vois pas l'utilité pour mon site unique. Donc tout va bien au final !
Yvan.
Quant au RewriteBase, je n'en vois pas l'utilité pour mon site unique. Donc tout va bien au final !
Yvan.
-

Kmacleod - WRInaute accro

- Messages: 3418
- Inscription: 28 Nov 2002
Pour revenir au post d'origine
Sur localhost, l'UR repond au travers du htaccess, mais ne fonctionne pas.
J'ai modifié quelques liens pour les avoir de la forme fichier.html, mais rien n'y fait, le resultat est "page non trouvée". donc la fache 404 personalisée s'affiche (au moins ca ca marche)
Peut être qu'en ligne le resultat sera different, j'y crois pas trop !
Sur localhost, l'UR repond au travers du htaccess, mais ne fonctionne pas.
J'ai modifié quelques liens pour les avoir de la forme fichier.html, mais rien n'y fait, le resultat est "page non trouvée". donc la fache 404 personalisée s'affiche (au moins ca ca marche)
Peut être qu'en ligne le resultat sera different, j'y crois pas trop !
-

hetzeld - WRInaute passionné

- Messages: 2209
- Inscription: 2 Déc 2002
Salut,
Tu peux mettre le "rewrite log" en route, au moins tu verrais ce qui cloche.
Il te faut 2 déclarations dans le fichier httpd.conf:
RewriteLog logs/fichier.log (il faut que le répertoire logs existe sous ServerRoot)
RewriteLogLevel 3 (valeur de 0 à 9 -> 0=off , 9=full ...énorme!)
Dan
Tu peux mettre le "rewrite log" en route, au moins tu verrais ce qui cloche.
Il te faut 2 déclarations dans le fichier httpd.conf:
RewriteLog logs/fichier.log (il faut que le répertoire logs existe sous ServerRoot)
RewriteLogLevel 3 (valeur de 0 à 9 -> 0=off , 9=full ...énorme!)
Dan
-

hetzeld - WRInaute passionné

- Messages: 2209
- Inscription: 2 Déc 2002
Kmacleod a écrit:Ok pour l'UR qui fonctionne désormais en ligne, mais pas en local (?)
Tu as quelle version d'Apache ?? Avec une version antérieure à 1.3.26 (ou 1.3.27 pour être sûr), tu verrais dans les logs qu'il réécrit mal certaines URL locales alors que ce bug n'existe pas sur Unix/Linux. Lorsque je cherchais pour moi, j'ai trouvé un article sur les forums Apache où ce bug était parfaitement décrit!
Tu te retrouve avec une adresse de fichier réécrite du genre /rep1/rep2/c:\de_la_daube\ici_aussi qui bien sûr ne peut pas te donner un fichier...
Dan
-

Kmacleod - WRInaute accro

- Messages: 3418
- Inscription: 28 Nov 2002
Pour apache j'ai la V 1.6 testée en local sous Windows 2000/NT avec droit admin
Je vais l'essayer sous Win 98, et éventuellement chercher une version antérieure.
Mais la 1.6 passe peut-être bien sous Win98
C'est un peu important en local pour la mise au point.
Si on peut faire le point pour les versions d'Apache ou mieux easyphp pour savoir laquelle fonctionne pour l'UR en localhost et sous quel OS (voir navigateur)
Je vais l'essayer sous Win 98, et éventuellement chercher une version antérieure.
Mais la 1.6 passe peut-être bien sous Win98
C'est un peu important en local pour la mise au point.
Si on peut faire le point pour les versions d'Apache ou mieux easyphp pour savoir laquelle fonctionne pour l'UR en localhost et sous quel OS (voir navigateur)
-

hetzeld - WRInaute passionné

- Messages: 2209
- Inscription: 2 Déc 2002
Kmacleod a écrit:Pour apache j'ai la V 1.6 testée en local sous Windows 2000/NT avec droit admin
Je vais l'essayer sous Win 98, et éventuellement chercher une version antérieure.
Mais la 1.6 passe peut-être bien sous Win98
C'est un peu important en local pour la mise au point.
Si on peut faire le point pour les versions d'Apache ou mieux easyphp pour savoir laquelle fonctionne pour l'UR en localhost et sous quel OS (voir navigateur)
Il n'y a pas de version Apache 1.6....
La dernière version 1.x est la 1.3.27 suivie par les versions 2.x
J'imagine que tu parles de EasyPHP 1.6 ... dans ce cas la version Apache (1.3.24) est buggée pour le mod_rewrite,
Le mieux étant d'installer soi-même Apache, PHP et mySQL comme cela permet un meilleur contrôle des versions.
Dan
-

Kmacleod - WRInaute accro

- Messages: 3418
- Inscription: 28 Nov 2002
Exact Dan, mes doigts sont glissés sur le clavier (hum-hum)
Si tu veux que'lon installe soit même PHP, MySQL, et apache; pas de problème, celà me semble compliqué , le .httaccess est simple, l'UR aussi (quand on a compris), alors demande à Olivier d'ouvir un forum.
Le plus simple serait à partir de l'installation d'Easyphp, de pouvoir corriger ce bug, en re-installant l'élément défaillant (apache V1R3M6).
Je suppose que dans les version inférieures à la 1.3.24 sont soit aussi buggées, soit ne font pas de UR.
Sinon comment contourner le problème ?
Si tu veux que'lon installe soit même PHP, MySQL, et apache; pas de problème, celà me semble compliqué , le .httaccess est simple, l'UR aussi (quand on a compris), alors demande à Olivier d'ouvir un forum.
Le plus simple serait à partir de l'installation d'Easyphp, de pouvoir corriger ce bug, en re-installant l'élément défaillant (apache V1R3M6).
Je suppose que dans les version inférieures à la 1.3.24 sont soit aussi buggées, soit ne font pas de UR.
Sinon comment contourner le problème ?
-

hetzeld - WRInaute passionné

- Messages: 2209
- Inscription: 2 Déc 2002
Kmacleod,
Moi j'ai écrasé la version Apache installée par EasyPHP par une 1.3.27 sans problème.
Je crois savoir qu'ils en parlent sur les forum EasyPHP.
J'essaye toujours d'avoir la même version que mon hébergeur (OVH), aussi bien pour Apache que pour php. Au moins je peux développer tranquille !
Dan
ps: email perso envoyé
Moi j'ai écrasé la version Apache installée par EasyPHP par une 1.3.27 sans problème.
Je crois savoir qu'ils en parlent sur les forum EasyPHP.
J'essaye toujours d'avoir la même version que mon hébergeur (OVH), aussi bien pour Apache que pour php. Au moins je peux développer tranquille !
Dan
ps: email perso envoyé
25 messages
• Page 2 sur 2 • 1, 2
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 :
- Quelle syntaxe - URL Rewriting
- Souci avec syntaxe URL Rewriting
- URL REWRITING : quelle syntaxe pour un bon résultat ?
- url rewriting, syntaxe pour les expressions régulières...
- Probleme de syntaxe rewriting
- Pb de syntaxe pour l'url rewriting
- Syntaxe écriture URL
- Modifier la syntaxe d'une url : risqué dans Google ?
- Syntaxe pour "disallow" cette URL ?
- URL Rewriting : règle de rewriting qui change selon la cat ?
- 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
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Google Code Search : moteur de recherche de codes sources
Consultez la description détaillée des produits ou services de Google suivants : Google goo.gl
- 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. - Transformer des textes non cliquables en liens
Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
