Localhost / Server-IP-Weiterleitung?

360
Astaz3l

Ich habe Apache HTTPD auf meinem Webserver installiert. Es gibt zwei Websites mit zwei verschiedenen Domains. Sagen wir example1.comund example2.com. Es gibt einige Weiterleitungen wie:

  • http:// -> https://
  • http://www -> https://
  • https://www -> https://

für jede Domain. Alles funktioniert gut.

Wenn Sie jedoch zu http: //84.xx.xx.xx (Server-IP-Adresse) wechseln, gibt es eine Standard-Apache-Seite - It works! Meine Frage ist - ist es in Ordnung / sicher, es so zu lassen, wie es ist? Oder sollte es zum example1.comBeispiel eine Weiterleitung geben ? Oder soll ich 403 zurückgeben?

Irgendwelche Gedanken dazu?

0
Das hängt davon ab, was Sie wollen und was dieser Server macht. Sollten die Leute leicht wissen, dass "example1.com" darauf gehostet wird, wenn sie dort mit einer IP landen? Dies ist wirklich nur für Sie zu entscheiden. Seth vor 6 Jahren 1

1 Antwort auf die Frage

0
dExIT

Was ist mit VHOST?

Öffnen Drive:\Folder\apache\conf\extra\httpd-vhosts.conf

Dann fügen Sie VHOST hinzu

<VirtualHost example1.com:80> ServerName example1.com ServerAlias www.example1.com DocumentRoot /htdocs/example1.com ServerAdmin admin@example1.com UseCanonicalName Off </VirtualHost>  NameVirtualHost example1.com:80 <VirtualHost 84.xx.xx.xx:80> ServerName 84.xx.xx.xx Redirect 403 / ErrorDocument 403 "Sorry, direct IP access not allowed." DocumentRoot /usr/local/apache/htdocs ServerAdmin admin@example1.com UseCanonicalName Off UserDir disabled </VirtualHost>  <VirtualHost example2.com:80> ServerName example2.com ServerAlias www.example2.com DocumentRoot /htdocs/example2.com ServerAdmin admin@example1.com UseCanonicalName Off </VirtualHost>  NameVirtualHost example2.com:80 <VirtualHost 84.xx.xx.xx:80> ServerName 84.xx.xx.xx Redirect 403 / ErrorDocument 403 "Sorry, direct IP access not allowed." DocumentRoot /usr/local/apache/htdocs ServerAdmin admin@example2.com UseCanonicalName Off UserDir disabled </VirtualHost>