Maison > Article > développement back-end > Comment configurer des noms de sous-domaines indépendants dans le backend yii
Cet article présente principalement la méthode de configuration des noms de sous-domaines indépendants dans le backend Yii. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer
J'ai installé le panneau Pagoda ici. . L'environnement intégré WNMP est également disponible sur le site officiel, mais l'écriture n'est pas claire pour un novice comme moi qui utilise YII. Après avoir longtemps lutté, je l'ai finalement obtenu et enregistré.
Résolvez d'abord un nom de sous-domaine : back.domain.com
Créez un site Web, domain.com, à l'aide du panneau Pagoda
Trouvez le dossier de configuration Nginx conf/ ; vhost, il y a déjà un fichier domain.com.conf dans ce dossier Faites-en une copie et renommez-le en back.domain.com.conf
code 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-SITERéférez-vous à l'introduction sur le site officiel de YII https://github.com/yiisoft/yii2-app-advanced/blob/master/docs/guide-zh-CN/start-installation.md, et modifiez-la simplement .Le code final du fichier back.domain.com.conf
#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-SITECe qui précède est l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'étude de chacun. Pour plus de contenu connexe, veuillez prêter attention. le site PHP chinois ! Recommandations associées :
Utilisation de la configuration du journal du framework Yii1.1
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!