この記事では、Yii バックエンドで独立したサブドメイン名を設定する方法を主に紹介します。特定の参考値があります。今、あなたに共有します。困っている友達は参考にしてください。
Pagoda をインストールしましたパネルはここにあります 統合環境のWNMPは公式サイトにもありますが、文章がわかりにくいです YIIを使う初心者の私にとっても頭の痛い問題です 長い間苦労してやっと手に入れて録音しました。
最初にサブドメイン名を解決します: back.domain.com;
Pagoda パネルを使用して Web サイト (domain.com) を作成します;
Nginx 構成フォルダー conf/vhost を見つけます、このフォルダーにはすでにdomain.com.conf ファイルがあります。コピーを作成し、名前を back.domain.com.conf;
domain.com.conf コード:
#START-SITEserver { listen 80; server_name yii.com; access_log logs/yii.com.access.log; root D:/wwwroot/yii; index index.php default.php index.html index.htm default.html default.htm; include rewrite/yii.com.conf; location ~ \.php$ { root D:/wwwroot/yii; fastcgi_pass 127.0.0.1:4570; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }#END-SITE
に変更します。 YII 公式 Web サイト https://github.com/yiisoft/yii2-app-advanced/blob/master/docs/guide-zh-CN/start-installation.md の紹介を参照し、簡単に修正します。 back.domain.com.conf file code
#START-SITEserver { charset utf-8; client_max_body_size 128M; listen 80; ## listen for ipv4 #listen [::]:80 default_server ipv6only=on; ## listen for ipv6 server_name back.yii.com; ##前台域名 root D:/wwwroot/yii/backend/web; ##这是前台index地址 index index.php; #access_log D:/wwwroot/yii/access.backend.log main; #error_log D:/wwwroot/yii//error.backend.log; location / { # Redirect everything that isn't a real file to index.php try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { root D:/wwwroot/yii/backend/web; fastcgi_pass 127.0.0.1:4570; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } #error_page 404 /404.html; location ~ /\.(ht|svn|git) { deny all; } }#END-SITE
以上がこの記事の全内容です。皆様の学習に役立つことを願っています。その他の関連コンテンツについては、PHP 中国語 Web サイトに注目してください。
関連する推奨事項:
以上がyii バックエンドで独立したサブドメイン名を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。