2
変数SERVER_NAMEを青写真のサブドメインを使用できるように設定した後、wwwを使用する前のすべてのページ。もはや動作しません。 私はApacheのサイトで入手可能なのconfファイルサブドメイン用にSERVER_NAMEを設定した後、フラスコにwww接頭辞が付いていない問題
SERVER_NAME = mydomain.com
を設定し、この
<VirtualHost *:80>
ServerName mydomain.com
ServerAlias www.mydomain.com
ServerAdmin [email protected]
WSGIScriptAlias//var/www/FlaskApp/flaskapp.wsgi
WSGIApplicationGroup %{GLOBAL}
<Directory /var/www/FlaskApp/FlaskApp/>
Order allow,deny
Allow from all
</Directory>
Alias /static /var/www/FlaskApp/FlaskApp/static
<Directory /var/www/FlaskApp/FlaskApp/static/>
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
< VirtualHost *:80>
ServerName subdomain.mydomain.com
ServerAdmin [email protected]
WSGIScriptAlias//var/www/FlaskApp/flaskapp.wsgi
WSGIApplicationGroup %{GLOBAL}
<Directory /var/www/FlaskApp/FlaskApp/>
Order allow,deny
Allow from all
</Directory>
Alias /static /var/www/FlaskApp/FlaskApp/static
<Directory /var/www/FlaskApp/FlaskApp/static/>
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
のように見えるが、これを固定する適切な方法はありますか、または何らかのリダイレクト唯一の方法ですか?
Aレコードは、wwwの有無に関係なく設定されています。あなたはアクセスログまたはエラーログを意味しますか?それらのどれも多くを含んでいないように見えるので –