Iis
mod_wsgi 的 WSGIScriptAlias 的 IIS 等價物是什麼?
我正在嘗試使用 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?