2009-07-02 7 views
0

Ich verwende IIRF auf IIS6/Server03 mit einer MVC-App im Stammverzeichnis des Servers und einem virtuellen Verzeichnis für das Wordpress-Blog/cms. Ich würde im Idealfall wie die Urls wie folgt ...URL Mehrere Ordner in einen Ordner umschreiben

  • domain.com/
  • domain.com/wpcategory/ -> neu geschrieben von domain.com/blog/wpcategory/
  • domain.com/ wpcategory/wparticle/-> neu geschrieben von domain.com/blog/wpcategory/article/

Dank der ISAPI Plugin I modrewrite esque Code verwenden können ...

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

Aber Bar schreiben Führer zu Guides usw. Ich bin schwer zu erarbeiten, was oder sogar wenn ich das tatsächlich tun kann oder wenn es in einem Unterordner domain.com/wp/wpcategory/article (was derzeit gut funktioniert. Im Grunde suchen, um die Basis auf der Wurzel der Website neu zu schreiben, ohne MVC Füllung ... Spaß?

Antwort

0

Die Lösung für ISAPI_Rewrite 3 ist:

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