Forum : Lws & Hebergeur-discount

Hébergement web, nom de domaine et serveur dédié.

URL rewriting

Ici vous pouvez poser vos questions techniques, les problemes que vous rencontrez (publication de votre site, configuration dns des domaines...)
macjee

mar. nov. 02, 2004 11:56 am  

Bonjour est-ce que l'url rewriting est accepté sur HD ?

Merci.

istrya
Expert
Expert
Messages : 303

dim. févr. 27, 2005 5:36 pm  

Plus précisément, il ressemble presque à 100% au module d'apache, sauf que les fichiers doivent être des httpd.ini à la place des .htaccess clasiques, certaines fonction ne sont pas présentes ou sont différentes (peut-être 1 ou 2, voir 3) et que le fichier doit commencé par [ISAPI_Rewrite].
Je conseil de lire la doc ;) http://www.isapirewrite.com/docs qui malheureusment n'est seuleument disponible qu'en anglais.

Domi

jeu. juin 23, 2005 10:54 am  

Bonjour!

J'essaye tant bien que mal de me lancer dans l'aventure URL_Rewriting mais sans trop de succé !

J'ai lu tant que j'ai pu la doc en anglais et j'ai étudié l'exemple de Istrya. On m'a dit que l'url-rewriting avec httpd.ini était sensiblement la même chose qu'avec .htaccess donc j'ai également lu cette doc => http://www.webmaster-hub.com/publication/article5.html

Voila ce que je tente de faire pour commencer. J'ai un lien du style :
aspiration_installation_photos.php?maison=existante&page=1
ou
aspiration_installation_photos.php?maison=neuve&page=1

J'aimerai avoir :
aspiration_installation_photos_maison_neuve_1.php
ou
aspiration_installation_photos_maison_existante_1.php

La code que j'ai produite pour l'instant ressemble à :
[isapi_rewrite]
RewriteRule aspiration_installation_photos_maison_(neuve|existante)_([0-9]*)\.php aspiration_installation_photos.php?maison=$1&page=$2 [L]

La page en question se trouve à la racine du site dans htdocs, là où j'ai également mis le fichier httpd.ini

Mais comme vous l'aurez compris, si je poste ce message c'est bien parce que ça ne semble pas fonctionner... :?

Y-a-t-il une erreur dans mon code ?

Merci à ceux qui prendront le temps de lire le message jusqu'au bout, voir même qui tenteront d'y repondre... :wink:

@++

Invité

jeu. juin 23, 2005 12:37 pm  

j'ai modifier quelques bricoles pour arriver à ça :
[ISAPI_Rewrite]
RewriteRule aspiration_installation_photos_maison_(.*)_([0-9]*).php aspiration_installation_photos.php\?maison=$1&page=$2 [L]

Mais y a rien à faire, ça veut pas marcher !

J'ai l'impression qu'il ne se passe rien du tout. Quand je clique sur un lien pointant vers aspiration_installation_photos_maison_neuve_1.php, je tombe sur "The system cannot find the file specified."

:x :twisted: :evil: :? :(

istrya
Expert
Expert
Messages : 303

ven. juin 24, 2005 7:55 am  

Code : Tout sélectionner

[ISAPI_Rewrite] RewriteRule /aspiration_installation_photos_maison_(.*)_([0-9]*).php aspiration_installation_photos.php\?maison=$1&page=$2 [L]
Et en rajoutant / avant les fichier?

Domi

ven. juin 24, 2005 8:45 am  

Ca ne fonctionne toujours pas :?

Merci quand même! :wink:

Domi

ven. juin 24, 2005 9:05 am  

Je fini par me demander si j'ai bien fait tout ce qu'il faut...

Je récapitule :
- Je crée le fichier httpd.ini avec le contenu indiqué précédemment.
- J'Upload le fichier à la racine du site.
- Je change les liens en aspiration_installation_photos_maison_neuve_1.php, etc...

Et c'est tout ?

J'ai essayé de faire un truc tout simple genre :
[ISAPI_Rewrite]
RewriteRule test.php index.php [L]

Et même ça, ne fontionne pas! Quand je tape www.site.com/test.php, j'ai le message d'erreur... :cry: :cry:

istrya
Expert
Expert
Messages : 303

ven. juin 24, 2005 10:40 am  

Essaye de voir avec ton client FTP si tu n'as pas un fichier httpd.parse.errors qui traine... et s'il y'en a un, montre son contenu sur le forum ;).

  •   Information
  • Qui est en ligne ?

    Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités