web-dev-qa-db-fra.com

404 lors de l'accès au site Web à partir de l'adresse IP sur VPS

J'ai acheté un nouveau VPS auprès de Softlayer et je rencontre des problèmes pour le configurer. Je n'ai pas encore indiqué les serveurs de noms.

Le problème que j'ai est que, par le biais de WHM, j'ai ajouté un nouveau compte et il a été configuré correctement. Mais lorsque j'y accède avec l'adresse IP, je reçois une erreur 404. J'ai chargé un fichier test.html via cPanel vers home/safepath.

Voici comment j'y accède:

my.ip.address/~safepath/test.html

Quelqu'un peut-il me dire ce que je fais mal ici?

1
LiveEn

Pour accéder à un site Web alimenté par cPanel par son adresse IP:

  1. Vous devez activer mod_userdir .
  2. Vous devez soit émettre un adresse IP dédiée ou vous devez modifier le fichier hôte virtuel et inclure l'adresse IP. Vous devriez normalement trouver ce fichier dans /usr/local/Apache/conf/httpd.conf.

L'autre méthode préférée consiste à modifier le fichier hôte Windows ou Mac OS local en local. Vous pouvez ainsi utiliser un domaine virtuel même si vous ne le possédez pas.

SOURCE

La méthode la plus courante et la plus simple pour résoudre le problème serait de éditez votre fichier hôte sous Windows ou Mac, cela vous permettra d'accéder à tous les sites localement, en utilisant le nom de domaine comme vous le feriez en externe ...

Le fichier hôte ressemblerait à ceci:

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to Host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding Host name.
# The IP address and the Host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#
192.168.1.1 exampleA.com
192.168.1.1 exampleB.com
192.168.1.1 exampleC.com
2
Simon Hayter