Iis

mod_wsgi 的 WSGIScriptAlias 的 IIS 等價物是什麼?

  • February 5, 2012

我正在嘗試使用 pyisapie 讓 Django 在 IIS 6 上執行,但遇到了一些麻煩。我有 pyisapie 在 IIS 上工作,但它只有在我指定特定 python 腳本的完整 url 時才有效,如下所示:

http://localhost/sample/test.py

我將 PyISAPIe.dll 設置為我的應用程序所在的虛擬目錄的萬用字元應用程序映射。我不明白的部分是我如何告訴 PyISAPIe.dll 當我從 url 訪問我的虛擬目錄時要執行哪個 python 腳本?

我希望能夠導航到

http://localhost/sample/any/thing/that/I/want/right/here

並執行 test.py。如果我現在嘗試第二個 url,我會得到 404。

如果您需要指定現有的 file.py,那麼您可能會在 IIS6 上的虛擬目錄配置中放入一個帶有 PyISAPIe.dll 的應用程序擴展,而不是在應用程序配置螢幕中的萬用字元應用程序映射(下窗格)。對我來說它現在有效。

http://www.boutell.com/newfaq/creating/iiscgihowto.html 也見上面的連結。在這裡沒有經驗,但認為 IIS 支持 CGI,為什麼不支持 wsgi?

引用自:https://serverfault.com/questions/193119