begin process at 2012 02 13 10:55:50
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Server Web

 > 

Modules

 > 

Url Rewriting


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Url Rewriting

lundi 15 juin 2009 à 09:43:16 | Url Rewriting

citt

Bonjour,

Voila j'ai deux petits problèmes d'URL Rewriting :

1) J'ai une page qui peut recevoir 3 paramètres, elle peut donc en recevoir 1, 2, 3 ou aucun. J'ai actuellement crée autant de ligne dans mon .htaccess que de combinaison possible, mais je trouve cela assez affreux. Est il possible de réduire cela à une seule règle ?

Un exemple est mieux qu'une longue phrase :
Voici le style de page que je passe en URL rewriting avec comme paramètre a b et c :
http://www.mondomaine.tld/mondossier/mapage-a1-b10.htm
http://www.mondomaine.tld/mondossier/mapage.htm
http://www.mondomaine.tld/mondossier/mapage-a2-b5-c3.htm

Et je voudrait une règle unique pour rediriger tous ce petit monde sur cette page :
/mondossier/page.php?a=$1&b=$2&c=$3

2) J'utilise des sous domaine virtuel grâce à un * de mon A sur mon domaine. Je voudrait rediriger certaine page avec certain paramètres mais je n'y arrive pas.

Voici ma page en URL Rewriting :
http://test.mondomaine.tld/mypage.htm?mod=view

Et j'aurai voulu avec une règle faire comme ceci mais cela ne fonctionne pas :
RewriteCond %{HTTP_HOST} !^www.mondomaine.tld
RewriteCond %{HTTP_HOST} ^([^.]+).mondomaine.tld
RewriteRule ^mypage.html(.*)$ /sd/index.php?sous_domaine=%1&$1 [L]




Merci d'avance pour vos réponse !


Citt_jr
Bats toi avec les meilleurs, crève avec le reste
[ Lien ]
mercredi 17 juin 2009 à 17:06:43 | Re : Url Rewriting

citt

Réponse acceptée !
Je me répond à moi même alors ;)

1)
RewriteRule ^mapage(-a([^-]*))?(-b([^-]*))?(-c([^.]*))?\.htm$ /mondossier/page.php?a=$2&b=$4&c=$6 [L]

2)
RewriteCond %1 !^www$
RewriteCond %{HTTP_HOST} ^([^.]+)\.mondomaine\.tld
RewriteRule ^mypage\.html$ /sd/index.php?sous_domaine=%1 [L,QSA]


Citt_jr
Bats toi avec les meilleurs, crève avec le reste
[ Lien ]


Cette discussion est classée dans : page, url, www, rewriting, mondomaine


Répondre à ce message

Sujets en rapport avec ce message

url rewriting [ par LaurentKOogar ] Bonjourvoila, je voudrais faire une url rewriting sur un annauire qui a 12 000 pages indexés dans GooglePas compliquer au niveau du rewriting avec un URL rewriting simple problème [ par bricethenetman ] Bonjour, je viens de trouver cette source http://www.phpcs.com/code.aspx?ID=33296 mais je n'arrive pas à la configurer (je débute en url rewriting et url rewritting [ par WhiteDwarf ] Salut, j'ai une petite question, en fait pour l'URL rewritting j'aimerais bien faire un truc dans le genre : http://www.monsite.com/utilisateur/langue url rewriting [ par Jackboy ] Bonjour !J'ai un probleme sur mon site, je fais un url rewriting sur mes pages, mais certaine page ne fonctionne pas, pourtant j'applique la même stru url rewriting [ par titeuf974 ] bonjour,je souhaierai 'rewriter', les pages du livre de mon site. je souhaiterai passer de la structure suivante :www.monsite.com/guestbook.php?lang=f URL rewriting [ par MadM@tt ] Bonjour à tous,Voilà j'ai mis en place de l'url rewriting.Une règle simple est que je redirige toute adresse de la formewww.monsite.com/abc/vers www.m Preview d'une page web [ par redwan777 ] BonjourJ'aimerai savoir comment on peut faire pour prévisualiser une page a partir de PHP ou autre langage (svp éviter moi le javascript si possible)D Url Rewriting dynamique [ par alphacrash ] Salut @ tous !Voilà je vous expose mon problème:En fait je souhaite créer un système dynamique d'url rewriting à la manière de wordpress.J'ai donc des help .htaccess [ par Nucleotide ] Bonsoir, Bon en général je ne viens pas sur les forums demander de l'aide, mais là je craque [^^sad1] après plusieurs nuit à recherché d'autres truc, URL Rewriting [ par actualise ] Bonjour, voilà sur mon site de petites annonces http://www.web-achat.fr, je souhaite faire de l'URL Rewriting . J'ai déjà configurer un .htaccess mais


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,203 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales