Maison  >  Article  >  Opération et maintenance  >  Comment configurer l'accès au nom de domaine localement dans phpstudy (étapes illustrées)

Comment configurer l'accès au nom de domaine localement dans phpstudy (étapes illustrées)

小云云
小云云original
2018-03-20 16:17:0019390parcourir

Cet article vous explique principalement comment configurer l'accès au nom de domaine localement dans phpstudy. J'espère qu'il pourra aider tout le monde.

Comment configurer l'accès au nom de domaine localement dans phpstudy (étapes illustrées)

1. Configuration des hôtes :

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

Exemple :

Ajoutez le code suivant à la fin du fichier hosts :

127.0.0.1      www.tp5.com

Comment configurer laccès au nom de domaine localement dans phpstudy (étapes illustrées)

2. configuration Apache :

1. Fichier httpd.conf, ouvrez l'hôte virtuel, emplacement : Dans le répertoire d'installation d'Apache, c'est-à-dire phpStudyApacheconf dans le répertoire d'installation de phpstudy, recherchez Includeconf/extra/httpd-vhosts.conf et supprimez le #

Comment configurer laccès au nom de domaine localement dans phpstudy (étapes illustrées)

2. Entrez le fichier d'hôte virtuel ouvert httpd-vhosts.conf pour configurer le nom de domaine Emplacement : répertoire phpStudyApacheconfextra

Règles de configuration :

<VirtualHost *:80>    
ServerAdminwebmaster@dummy-host.example.com    
DocumentRoot"D:/phpStudy/WWW/要配置域名的项目名" 
ServerName 配置的域名    
ErrorLog"logs/dummy-host2.example.com-error.log"    
CustomLog"logs/dummy-host2.example.com-access.log" common
</VirtualHost>

Comment configurer laccès au nom de domaine localement dans phpstudy (étapes illustrées)

Si vous souhaitez masquer le fichier d'entrée index.php dans la configuration Apache, vous pouvez même si l'adresse d'accès : localhost/h5.test.cn/index.php/test/index est simplifiée en localhost /h5.test.cn/test/index Ceci est réalisé grâce à la configuration du nom de domaine, qui est la suivante :

<VirtualHost *:80>  
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.

Recommandations associées :

Comment configurer le nom de domaine avec wampserver

Enregistrez le processus de configuration du répertoire de noms de domaine dans lampp.

Solution de nom de domaine de configuration Linux



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