2009-04-09 4 views
1

Voici ce que je need-Comment puis-je utiliser la réécriture d'URL pour retirer index.php d'un URI?

  1. RegEx pour correspondre à un modèle d'URL et réécrire à autre chose
  2. 301 redirigent ancien modèle de nouveau modèle

Voici ce que j'avoir-

J'ai un modèle d'URL qui ressemble actuellement à ceci--

http://www.foo.com/press/index.php/2009/4-reasons-to-buy-now/

Je veux créer un match de motif sur l'url « http://www.foo.com/press/index.php/ » et réécrire pour supprimer le « index.php » et la nouvelle URL serait être--

http://www.foo.com/press/2009/4-reasons-to-buy-now/

Mais je veux que un match de motif sur la redirection et récrire pour que d'autres urls seront également dépouillés de la « index.php » qui sera toujours chute après les http://www.foo.com/press/

Merci pour votre aide à l'avance!

Répondre

4
RewriteRule ^press/index.php/(.*) /press/$1 [R=301] 
Questions connexes