Maison >développement back-end >tutoriel php >Solution à l'erreur 403 lorsque phpStudy configure des noms multi-sites et multi-domaines

Solution à l'erreur 403 lorsque phpStudy configure des noms multi-sites et multi-domaines

黄舟
黄舟original
2017-10-20 09:09:123807parcourir

Cet article présente principalement la méthode de configuration du nom multi-site et multi-domaine dans phpStudy et la solution à l'erreur 403 rencontrée. Les amis dans le besoin peuvent s'y référer

Cet article ne convient pas à ceux-là. qui ne comprennent pas les noms multi-sites et multi-domaines. Il vous convient de résoudre le problème en un seul point. D'ACCORD. Plus décontracté.

Tout d'abord, ouvrez la gestion des noms de domaine du site. La configuration est la suivante. Vous pouvez définir vous-même le nom de domaine et le répertoire du site Web sur un autre que 80. Ajoutez-le ensuite d'abord, puis enregistrez-le.

Ouvrez le fichier de configuration vhosts, et vous verrez l'ajout du port 801

Dans le fichier de configuration http .conf, ajoutez un nouveau numéro de port après 80

puis configurez-le dans le fichier hosts, 127.0.0.1 www.aaa.com

Là encore, Mader GG, interdit apparaît, 403, aucun droit d'accès.

Après beaucoup d'efforts, j'ai finalement trouvé la solution. Je vais d'abord copier le contenu de la solution, et enfin joindre l'adresse de l'article original.

La première étape

Ajoutez-le sous le fichier hosts sous C:WindowsSystem32driversetc (n'ajoutez pas le signe # devant, c'est un commentaire)

La deuxième étape consiste à trouver le fichier httpd.conf sous Apache, à l'ouvrir et à supprimer le #

La troisième étape Dans le fichier de configuration Apache vhosts.conf, configurez le contenu suivant

puis redémarrez Apache

. . . . Le nom de domaine est attribué. . Il y a un autre problème en ce moment

Le navigateur affiche une page comme celle-ci, mais lorsque vous entrez www.test.com/index.php, vous pouvez accéder à l'index. programme php. Écrivez le chemin complet. . . . Comment casser. . . Commentez les 18 lignes de la troisième étape ou ajoutez + (signe plus) devant les deux mots après les options. Redémarrez ensuite Apache et vous pourrez accéder directement à www.test.com. Ce problème sera résolu ! ! ! ! À l'heure actuelle, il y a un autre problème lorsque vous accédez directement aux dossiers dans index.php, vous ne voyez rien. . . Je l'ai sauté directement, alors quel est le problème ? À ce stade, ouvrez httpd.conf, commentez la ligne 251 et le problème est résolu (parfois, vous n'avez pas besoin de commenter, cela dépend de votre propre situation. Il semble que les sites Web statiques ont besoin de commentaires, mais les sites Web dynamiques le font). pas besoin de commentaires

Ajoutez une autre phrase et apportez le port lors de la visite, comme : http://www.aaa.com:801/

Résumé

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