質問

仮想パス「/myvirtualPath」でプロジェクトを設定し、IIS 6(W2003)で仮想ディレクトリを作成し、すべてが正常に機能します。

次に、Googleアナリティクスでより適切に動作するために、仮想パス「/myvirtualpath」を変更し、すべてのrediceccionesとLinksを小文字に変更します。クラスも適用します」ASPNET MVCの小文字ルートURL「そして完璧に機能します。

IISの仮想ディレクトリを変更しなければならなかった問題、仮想パス「/myvirtualpath」を削除し、新しい「/myvirtualpath」を作成しましたが、すべての場合、Tilde "〜"を使用するか、「リダイレクトアクション」を作成する必要があります( 「Lowercaseroute」を取り、仮想パス「/myvirtualpath」を維持し続けます。

たとえば、ブラウザにHTMLソースコードが表示されている場合は、「/myvirtualpath/content/site.css」の代わりに「/myvirtualpath/content/site.css」を参照してください。

ありがとう

役に立ちましたか?

解決

  1. このような変更を加えるときは、必ずIIS(IISRESetを実行)をリセットしてください。キャッシュの問題がある場合があります。
  2. Metabaseファイルを「myVirtualPath」について直接検索し、手作業で編集してみてください。これは危険で醜いテクニックなので、そうする前に適切な予防策を講じます(たとえば、サーバーがメタベースを自動的にバックアップし、混乱した場合にリロードするように構成されていることを確認してください)。ケースを変更することは何も破る可能性は低いです。
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top