0

IIS6/ Server03で IIRFを使用しており、サーバーのルートに MVC アプリがあり、wordpress blog/cms の仮想ディレクトリがあります。次のような URL が理想的です...

  • domain.com/
  • domain.com/wpcategory/ -> domain.com/blog/wpcategory/ から書き換え
  • domain.com/wpcategory/wparticle/ -> domain.com/blog/wpcategory/article/ から書き換え

ISAPI プラグインのおかげで、modrewrite 風のコードを使用できます...

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

しかし、ガイドなどへのガイドの執筆バーは、実際にそれができるかどうか、またはサブフォルダー domain.com/wp/wpcategory/article にある必要があるかどうかを判断するのに苦労しています (これは現在正常に動作しています。基本的にはMVC を詰め込むことなく、ベースをサイトのルートに書き換えます... 楽しいですか?

4

1 に答える 1

0

ISAPI_Rewrite3の解決策は次のとおりです。

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(wpcategory/.*)$ /blog/$1 [NC,L]
于 2009-07-09T15:14:10.033 に答える