Pb étrange avec site.com/page vers site.com/index.php?p=page
2 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- cedrigoler
- Nouveau WRInaute

- Messages: 6
- Inscription: 21 Nov 2004
Pb étrange avec site.com/page vers site.com/index.php?p=page
Bonjour à tous,
Je souhaite rediriger l'adresse www.site.com/page vers www.site.com/index.php?p=page
Je n'arrive à le faire qu'en rajoute un / (ou autre caractère) à la fin : www.site.com/page/ vers www.site.com/index.php?p=page
Par contre
me renvoie un "Internal Server Error"
Si je souhaite ne pas placer de caractères a la fin c'est pour faire des liens vers des fichiers (www.site.com/fichiers/monfichier.exe) qui ressemble a des liens directs mais qui passeront en fait par un fichier php intermediaire pour compter le nombre de telechargement (ce php renvoie le fichier avec un header).
Avez vous une idée ?
Je souhaite rediriger l'adresse www.site.com/page vers www.site.com/index.php?p=page
Je n'arrive à le faire qu'en rajoute un / (ou autre caractère) à la fin : www.site.com/page/ vers www.site.com/index.php?p=page
- Code: Tout sélectionner
RewriteRule ^(.+)/$ http://localhost/Filit/Index.php?page=$1 [L]
Par contre
- Code: Tout sélectionner
RewriteRule ^(.+)$ http://localhost/Filit/Index.php?page=$1 [L]
me renvoie un "Internal Server Error"
Si je souhaite ne pas placer de caractères a la fin c'est pour faire des liens vers des fichiers (www.site.com/fichiers/monfichier.exe) qui ressemble a des liens directs mais qui passeront en fait par un fichier php intermediaire pour compter le nombre de telechargement (ce php renvoie le fichier avec un header).
Avez vous une idée ?
- magic corp.
- WRInaute occasionnel

- Messages: 428
- Inscription: 17 Juin 2004
Re: Pb étrange avec site.com/page vers site.com/index.php?p=
cedrigoler a écrit:Par contre
- Code: Tout sélectionner
RewriteRule ^(.+)$ http://localhost/Filit/Index.php?page=$1 [L]
me renvoie un "Internal Server Error"
Normal, tu rentres dans une boucle infinie.
Je pense qu'il faud utiliser un sorte de "rapelle" dans l'url pour cibler la règle, genre -http://www.example.com/page-blablal
Avec une règle style : RewriteRule ^page-(.+)$ /Filit/Index.php?page=$1 [L]
Qui donnerai : -http://www.example.com/Filit/Index.php?page=blablal
C'est la solution qui me parait la plus simple à mettre en place.
2 messages
• Page 1 sur 1
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 :
- PHP... Soustraction étrange !
- [PHP] Probleme de WARNING étrange...
- (étrange) problème avec FFMPEG-PHP 0.5.1 !
- Probleme etrange html/javascript/php
- Le Probleme le plus etrange que j'ai jamais rencontré en php !
- {RESOLU} [PHP] Problème étrange... date(), time()
- [AIDE] ".php" ajouté à la fin des fichiers, étrange...
- Etrange... vraiment étrange ce Google...
- La foire aux backlinks sur Google et Yahoo! - 05-12-2004
- Google Dance de juin 2003 : Esmeralda - 16-06-2003
- Google Testing Blog : pour les développeurs - 25-01-2007
- La commande link: sur Google - 20-12-2005
- Des interfaces de recherches spéciales sur Google - 07-03-2003
- BigDaddy, le nouveau data center de test de Google - 06-01-2006
- Trouver des backlinks avec Google et Yahoo (commandes link et linkdomain) - 30-11-2004
- Matt Cutts n'en fait-il pas un peu trop ? - 16-11-2009
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
