2009-07-02 8 views
0

J'utilise IIRF sur IIS6/Server03 avec une application MVC à la racine du serveur et un répertoire virtuel pour le blog wordpress/cms. Je voudrais idéalement comme les urls comme suit ...URL Réécriture de plusieurs dossiers dans un dossier

  • domain.com/
  • domain.com/wpcategory/ -> réécrite à partir domain.com/blog/wpcategory/
  • domain.com/ wpcategory/wparticle/-> réécrite à partir domain.com/blog/wpcategory/article/

Merci au plugin ISAPI Je peux utiliser le code modrewrite esque ...

## REGIONAL GUIDES ## 
RewriteEngine On 
#RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule /guides /guides/index.php [L] 

Mais la barre d'écriture des guides pour les guides etc Je me bats pour savoir quoi ou même si je peux réellement le faire ou si elle doit être dans un sous-dossier domain.com/wp/wpcategory/article (qui fonctionne actuellement bien. Vous cherchez essentiellement à réécrire la base à la racine du site sans farcir MVC ... Fun?

Répondre

0

La solution pour ISAPI_Rewrite 3 est:

RewriteEngine On 
RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(wpcategory/.*)$ /blog/$1 [NC,L] 
Questions connexes