Wamp 2.2e (Apache 2.4 を使用) と mod_wsgi 3.4 (pythonlibs からの非公式コンパイル) と python 2.7 64 ビット、および Django 1.5 を使用して、64 ビット Windows OS マシンで運用サーバーを実行しています。これは小規模な企業ネットワークのためのものなので、残念ながら実際のリンクを提供することはできません。
私の wsgi エイリアスは次のようになります。
WSGIScriptAlias /Taurus /www/mysite/mysite/wsgi.py
PHP を使用する元従業員によって構築された別のサイトがあります。それは古いサーバー上にあり(私はアクセスできます)、それを私のサーバーに移動したいと考えています。ただし、php サイトは Taurus (私たちのチームの名前) というフォルダーにあるため、php サイトと django アプリの間の URL が衝突するのではないかと心配しています。
言い換えれば、私はここに行くときにそれを望みます:
http://breezeblocks/Taurus/
サイトは同じ名前のphpディレクトリに移動します(そしてその中にあるindex.phpを実行します)が、ここに行くと:
http://breezeblocks/Taurus/Scheduler
それはdjangoアプリに行きます。
「/」URLはurls.py内で使用されていないため、実際の重複はありませんが、wampはそれを理解できず、そのうちの1つを選択するだけだと思います。
クラッシュを防ぎ、意味のあるように設定する方法を知っている人はいますか? 彼のサイト全体をdjangoに変換して、別のアプリとして使用する必要がありますか? 私が持っていた別のアイデアは、おそらく wsgi エイリアスに次のようなより直接的な名前を付けることでした:
WSGIScriptAlias /Taurus/scheduler /www/mysite/mysite/wsgi.py
しかし、それでも衝突の可能性は十分にあります。このサイトは稼働中であり、使用中であるため、これ以上の情報なしで先に進むことを恐れています.
ヘルプとご意見をお寄せいただきありがとうございます。質問を明確にしたことを願っています