ホームページ  >  記事  >  バックエンド開発  >  yii バックエンドで独立したサブドメイン名を設定する方法

yii バックエンドで独立したサブドメイン名を設定する方法

不言
不言オリジナル
2018-07-04 16:27:332518ブラウズ

この記事では、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 サイトに注目してください。

関連する推奨事項:

Yii1.1 フレームワークのログ設定の使用方法

以上がyii バックエンドで独立したサブドメイン名を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。