フルバージョンを取得する前にそれを試してみるためにv3 Liteをインストールしました。ISAPI_Rewrite 3.0 ... Noob ...どうやって始めましょう?ちょうどインストール
私は、.NET Webアプリケーションのルートフォルダに.htaccessファイルにfollwing
RewriteEngine On
RewriteCond %{HTTPS} (on)?
RewriteCond %{HTTP_HOST} ^zzzz-wildcard\.domain\.com
RewriteRule ^(.*)$ http://domain.com/zzzz-wildcard$1 [R]
問題は、それは何もしないで得ました。 iisにワイルドカードを設定しましたので、
test.domain.comはdomain.comのように配信されます。私が達成したい何 はこれまでにも、明示的zzzz-wildcard.domain.com
の供給はまだ助けてください代わりにdomain.com/zzzz-wildcard/default.aspx
のdomain.comのはdefault.aspxを提供しています、私が得たものからdomain.com/zzzz-wildcard
として任意のサブドメインuser1.domain.com
を提供することです。私はisapiの書き直しで働いたことがないので、私はこれについて行く方法を知りません....今は本当に何もしない立っているように。どちらか私は正規表現との良好だと言うことはできません:(
ISAPI_Rewriteマネージャーを開き、IIS Webサイトのリストから自分のdomain.comを選択するとき、それはNo properties available for this node.
** *言います** * ** EDIT * ** * ** **
もう少し調べてみると、liteバージョンは.htaccessをサポートしていないことが分かりました。したがって、グローバルに動作するhttpd.confファイルのみです。とにかく私の代わりにhttpd.confファイルを変更し、それが今
しかしそれだけでリダイレクトそのままURLを維持しないようにする方法はありzzzz-wildcard.domain.com
domain.com/zzzz-wildcard
にリダイレクトします。..動作しますか?まだdomain.com/zzzz-wildcard
のページを配信していますか?