Nouveau sur Tom's Hardware je vais me présenter.
Autodidacte en programmation php mes connaissances sont donc très limités.
Je gère quatre sites de petites annonces avec des thèmes différents (Scripts php commerciaux).
Mon problème:
Pour trois de mes site le script (Identique aux trois sites) gère l'url rewriting.
Par contre pour le quatrième les url s'affiche sous la forme: monsite/viewlisting.php?view=1191
J'ai après moultes consultations sur différents forums réalisé le .htaccess suivant:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([a-zA-Z0-9]+)$ viewlisting.php?view=$1 [L]
Mais mon url reste désespérément : monsite/viewlisting.php?view=1191
Pouvez-vous m'éclairer sur le sujet?
'Tous mes sites étant sur même hébergeur l'url rewrinting est donc supportée)
La réécriture d'URL ne peut pas aller chercher des informations ailleurs que dans l'URL et le motif.
Le motif peut contenir des constantes, mais aucun contenu dynamique.
La réécriture d'URL ne peut pas aller chercher des informations ailleurs que dans l'URL et le motif.
Le motif peut contenir des constantes, mais aucun contenu dynamique.
Comprends-tu ?
Bonjour Zeb
Je m'excuse Zeb mais je ne comprends pas.
Pour faire simple, me faut-il passer par l'url rewriting pour avoir une adresse qui s'affiche sous la forme monsite/titre_de_l_annonce.html ou lieu de monsite/viewlisting.php?view=1191?
L'url rewrinting n'est-il pas une redirection de monsite/titre_de_l_annonce.html vers monsite/viewlisting.php?view=1191 et non le contraire?