besoin d'aide sur Rewriting

  • Auteur de la discussion Auteur de la discussion hanlin
  • Date de début Date de début
WRInaute occasionnel
Bonjour/Bonsoir,
Voila trois jour que je galere avec mon rewriting et rien n'y fait. Je veux rewriter ma boutique en ligne mais...
J'arrive à mettre les noms des produits dans mon url mais pas dans mes titres de page et quand je clique sur le nom erreur 404.

l'adresse que j'utilise (qui n'a rien a voir avec le theme de mon site mais qui me prermet de faire des tests) est la suivante :

-http://www.date-in-shanghai.com/

en cliquant sur la premiere categorie j'obtient une belle url du genre :

-http://www.date-in-shanghai.com/index-mp3-music-players-16.html

Mais apres le titre correspondant au produit n'apparait pas, et en plus j'ai une erreur 404...

Liberez moi de ce problème svp ! :cry:
Hanlin
 
WRInaute impliqué
je sais pas jarrive pas a me connecter sur ton site on me dis que le serveur n'est pas trouvable.
MAis bon s tu narrive pas a te connecter c'est probablement que ton hebergeur ne permet pas les url rewritting il faut le lui demander pour etre sur
 
WRInaute occasionnel
Salut
Je suis hebergé chez 1and1 et ils permettent le rewriting...mais c vrai ke la connexion a leur seveur devient de plus en plus aléatoire...
enfin bon...moi je suis en Chine et j'ai l'habitude de genre de problème. À ce moment la tu peux y accéder via :

-http://anonymouse.org/anonwww.html

Pour mon adresse c'est :
-http://anonymouse.org/cgi-bin/anon-www.cgi/http://www.date-in-shanghai.com


Merci
Hanlin
 
WRInaute impliqué
chez moi ton site fonctionne. Malgré que quand je clique sur #mp3 player# je vois un "404 error web page not found"...
 
WRInaute occasionnel
Oui Pfv3, c'est cela que j'essaye de résoudre. apres avoir fait le rewriting j'ai eu ce problème mais je blooque sur ça...c'est la raison de mon poste en fait
Hanlin :D
 
WRInaute impliqué
en fait je comprens pas tres bien ton probleme essaye de mieu lexpliquer s'il te plait
 
WRInaute occasionnel
D'accord...
A la base dans ma boutique quand je cliquais sur une des catégories j'avais des url sous la forme de :
-http://www.date-in-shanghai.com/index.php?mod=category&id_ctg=16

avec un htaccess contenant la ligne :

RewriteEngine on
RewriteRule ^index-(.+)-([0-9]+)\.html$ /index.php?mod=$1&id_ctg=$2 [L]

Et une URL :

<a href="index-<?php echo code_url($row_rs1categories_ctg['name_ctg']);?>-<?php echo $row_rs1categories_ctg['id_ctg']; ?>.html"><?php echo $row_rs1categories_ctg['name_ctg']; ?></a>

Plus une function qui me permet d'avoir des "-" entre les mots dans une URL, j'arrive à obtenir une adresse du genre :

-http://www.date-in-shanghai.com/index-mp3-music-players-16.html

C'est ce que je recherchais...mais je tombe sur une erreur 404.

Par contre en écrivant mon URL de la manière suivante :

<a href="index-category-<?php echo $row_rs1categories_ctg['id_ctg']; ?>.html"><?php echo $row_rs1categories_ctg['name_ctg']; ?></a>

J'ai une adresse du genre :

-http://www.date-in-shanghai.com/index-category-16.html

Et pas d'erreur 404.

Cependant ce qui m'interesse c'est de faire aparaitre le nom des prods dans l'Url et dans le titre.

Je suis tombé sur un poste : https://www.webrankinfo.com/forum/t/url-rewriting-et-http_get_vars-prob-de-recuperation-param.37519/
qui mettait en évidence un problème de récupération de paramètre $HTTP_GET_VARS en faisant l'URL rewriting mais bon ça ne m'a pas eclairé plus que ça...je pense que mon problème est un peu similaire mais je n'en suis pas sûr....

Voila J'espere avoir ete plus explicite
Merci
Hanlin :D
 
Nouveau WRInaute
Et qu'est-ce qui se passe si tu mets :
RewriteLog ~/log/httpd/rewrite_log
RewriteLogLevel 8
dans htaccess ?

Peux tu lire dans ~/log/httpd/rewrite_log la manière dont apache réécrit les urls?

Cette directive marche très bien httpd.conf mais je ne sais pas si elle fonctionne dans htaccess.

N'oublies pas de créer les répertoires ~/log/httpd/
 
Discussions similaires
Haut