WebPyを調整して、複数のWebサイトに静的コンテンツを提供するために使用するにはどうすればよいですか?
web.subdomain_application
名前ベースの仮想ホスティングを使用して、1つのIPで2つのWebサイトを実行しています。静的コンテンツをホストするための暗黙の解決策は、static/
HTTPサーバースクリプトを含むディレクトリにディレクトリを作成し、そこに両方のWebサイトからのすべての静的ファイルを配置することです。
ただし、リソースを整理するためにサブディレクトリsite1/
とsite2/
内部 を作成した場合でもstatic/
、たとえば、でSite1のリソースを要求することは可能http://site2.com/static/site1/foo.css
です。このようなサイト間のリソースへのアクセスを制限するのは自然なことのようです。
WebPyで2つのサイトに静的なものを別々に提供するにはどうすればよいですか?