Wie füge ich meinen Domainnamen an meine Server-IP-Adresse an (Apache)

zum Beispiel habe ich einen Domain-Namen www.example1.com

und ich habe in meinem Apache diesen Code:


 DocumentRoot /home/localname/www
 ServerName www.example1.com

 # Other directives here

 

im virtuellen host habe ich meine ip geschrieben und dann an den Servernamen angehängt, stimmt das ?, aber trotzdem, wenn ich die www.example1.com öffne, zeigt es mir einen fehler 404, oder vielleicht muss ich die ip-adresse ändern angehängt den Domain-Namen, können Sie mir Schritt für Schritt sagen, was ich tun muss, ich hatte alle Google gesucht, aber nicht verstanden.

6
hinzugefügt bearbeitet
Ansichten: 1

4 Antworten


    ServerName   example1.com:80
    ServerAlias  www.example1.com

    //other options 
    ServerAdmin  Email Id

    DocumentRoot /home/localname/www

     # Other directives here
     ErrorLog Physical path to error log folder

Please Check this for details http://bytes.com/serveradministration/webservers/apache/virtual-hosting/app/dynamic_static_router.html

4
hinzugefügt
Was ist mit Ihren Domaineinstellungen? Setzen wir unseren A-Record und DNS auf etwas?
hinzugefügt der Autor User, Quelle

Ihr Domänenname sollte mit der öffentlichen IP-Adresse Ihres Servers verknüpft werden. Dies ist nach der von Ihnen vorgenommenen Konfiguration erforderlich. Fragen Sie Ihren DNS-Anbieter dafür.

Wenn Sie an der Eingabeaufforderung ping yourdomainname.com eingeben, sollte die öffentliche IP-Adresse aufgelöst werden (109.201.175.107).

3
hinzugefügt
Der Servername sollte derselbe sein wie der Domainname und was Sie in der Apache-Konfigurationsdatei verwenden.
hinzugefügt der Autor Ankit, Quelle
hinzugefügt der Autor Ankit, Quelle
In meinem Adminbereich der Domain habe ich 2 Felder, Servername und IP-Adresse, was sollte mein Servername sein ?, die IP-Adresse, die ich gesetzt habe
hinzugefügt der Autor BlareStriker, Quelle
Ich habe es auf den DomainName eingestellt und ist gleich dem Servernamen in Apache Config-Datei, aber es ändert nichts, was ich falsch mache ??
hinzugefügt der Autor BlareStriker, Quelle

Gelöst für Ubuntu 15.04 fand ich die passende Lösung und hoffe, dass es dir auch weiterhilft.


    ServerAdmin [email protected]
    ServerName example.com
    ServerAlias www.example.com
    ServerAlias *.example.com
    DocumentRoot /var/www/example.com/public_html
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
 

Quelle

2
hinzugefügt

Ich glaube, dass Sie auch Ihre Hosts-Datei ändern müssen.

Bist du auf einem Mac oder PC?

Auf meinem Mac habe ich das unter/etc/hosts

1
hinzugefügt
Ich benutze Windows
hinzugefügt der Autor BlareStriker, Quelle