:
Listen 80
Listen 81
<Directory />
AllowOverride none
Require all granted
</Directory>
<Directory /var/www>
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
<VirtualHost IPAddress:80>
ServerName localhost:80
WSGIScriptAlias/"C:/var/www/GP/GP/wsgi.py"
Alias /static/ "C:/var/www/GP/static/"
Alias /templates/ "C:/var/www/GP/templates/"
<Directory "C:/var/www/GP/static">
Require all granted
</Directory>
<Directory "C:/var/www/GP/GP">
<Files wsgi.py>
Require all granted
</Files>
</Directory>
</VirtualHost>
<VirtualHost IPAddress:81>
ServerName localhost:81
WSGIScriptAlias//var/www/adminSVNProject/adminSVNProject/wsgi.py
Alias /static/ /var/www/adminSVNProject/static/
Alias /templates/ /var/www/adminSVNProject/templates/
<Directory /var/www/adminSVNProject/static>
Require all granted
</Directory>
<Directory /var/www/adminSVNProject/adminSVNProject>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
</VirtualHost>
WSGIPythonPath /var/www/GP;/var/www/adminSVNProject;
あなたのファイルがCである場合:/ WWW VAR
は、それはあなたのお役に立てば幸いです。
これは正しく、うまくいきます。仮想ホストのドキュメントを見てみることをお勧めします:https://httpd.apache.org/docs/current/vhosts/ip-based.html – arkascha
しかし、登録されたドメインを取得することも考えてください。 1年に数ユーロで提供され、そのドメイン名(「サブドメイン」と呼ばれることもあります)で複数のホスト名を使用することができます。だから、 'app1.example.com'のようなものです。これは、IPアドレスとポート番号の技術的な表記法よりも使いやすく、すべてのアプリケーションを単一のポートで操作できるため、ファイアウォールの設定が簡単になります。 – arkascha