Maison  >  Article  >  cadre php  >  Comment configurer le nom de domaine dans thinkphp

Comment configurer le nom de domaine dans thinkphp

藏色散人
藏色散人original
2019-09-03 14:14:085281parcourir

Comment configurer le nom de domaine dans thinkphp

Comment configurer un nom de domaine dans thinkphp ?

Thinkphp5.1 Configurer les paramètres du nom de domaine (site)

1. Recherchez d'abord le fichier D:xamppapacheconfextra

httpd-vhosts.conf

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot "D:/xampp/htdocs/tp/public"
    ServerName tp
    ErrorLog "logs/dummy-host2.example.com-error.log"
    CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>
<.>

2. Remplacez-le par :

Comment configurer le nom de domaine dans thinkphp

3. encore

C:\Windows\System32\drivers\etc

héberge ce fichier

4. Ajoutez en bas :

127.0.0.1 tp

Recommandations associées : "

Tutoriel ThinkPHP

phpstydy Méthode d'accès au nom de domaine de configuration locale

Cet article partage principalement avec vous la méthode d'accès au nom de domaine de configuration locale phpstydy, j'espère qu'il pourra aider tout le monde.

1. Configuration des hôtes :

1. Ouvrez le fichier hosts avec un éditeur, emplacement : répertoire C:WindowsSystem32driverstc

Exemple :

dans les hôtes. À la fin, ajoutez le code suivant :

127.0.0.1 www.tp5.com

2. configuration d'Apache :

1 Editez le fichier httpd.conf et activez l'hôte virtuel Emplacement : dans le répertoire d'installation d'Apache. , c'est-à-dire que sous le répertoire d'installation de phpstudy phpStudyApacheconf, recherchez Includeconf/extra/httpd-vhosts.conf, supprimez le #

devant lui 2. Entrez le fichier d'hôte virtuel ouvert httpd-vhosts.conf pour configurer le nom de domaine, emplacement :

Règles de configuration :

ServerAdminwebmaster@dummy-host.example.com
DocumentRoot"D:/phpStudy/WWW/要配置域名的项目名"

Nom de domaine configuré ServerName

ErrorLog"logs/dummy-host2.example.com-error.log"
CustomLog"logs/dummy-host2.example.com-access.log" common
</VirtualHost>

Si vous souhaitez masquer le fichier d'entrée index.php dans la configuration Apache, même si l'adresse d'accès est : localhost/h5 .test.cn/index.php/test/index est simplifié en localhost/h5.test.cn/test/index, qui peut également être implémenté via la configuration du nom de domaine, c'est-à-dire comme suit :

DocumentRoot"D:/phpStudy/WWW/h5.test.cn"
ServerNamelocal.h5.test.cn
<IfModuledir_module>
DirectoryIndexindex.php
</IfModule>
</VirtualHost>

Une fois la configuration ci-dessus terminée, n'oubliez pas de redémarrer le serveur.

Remarque : un problème survient en ce moment, c'est-à-dire que si vous utilisez localhost pour accéder à d'autres projets locaux, vous ne pouvez pas y accéder. Avec autant de projets, je ne souhaite pas configurer de nom de domaine virtuel pour. chacun. Il est accessible à la fois par le nom de domaine et par localhost. J'ai trouvé une solution en ligne :

Utilisez la méthode ci-dessus pour ajouter un nom de domaine nommé localhost et liez-le au répertoire www, puis commentez le nom du serveur. ligne localhost dans le fichier httpd.conf, redémarrez Apache et cela fonctionnera. Tout est accessible.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn