Hallo,
wenn man bspw. 74.125.43.103 in den Browser eingibt wird man direkt zur URL von Google weitergeleitet. Wie kann den Zugriff auf seine eigene Domain-IP einschränken, bzw. die automatische Weiterleitung zur URL deaktivieren? Also praktisch, dass die Domain nur via URL abrufbar ist, aber nicht direkt per IP-Eingabe angezeigt wird?
Hintergrund: Wenn man Addon-Domains auf der IP hat und die IP direkt aufruft wird man immer auf die Haupt-Domain umgeleitet.
Habe es via htaccess probiert:
rewriteCond %{HTTP_HOST} ^123.123.123.123
rewriteRule (.*) $1 [R=301,L]
Funktioniert aber nicht. Die IP soll im Grunde genommen nicht direkt auf die URL umleiten, sondern einfach eine 404 Seite ausgeben.
Gruß,
Frank
Hallo,
Hintergrund: Wenn man Addon-Domains auf der IP hat und die IP
direkt aufruft wird man immer auf die Haupt-Domain umgeleitet.
Ja und was stört dich daran? Ist halt der default. Wenn jemand auf eine andere Seite will, wird er schon deren Hostname eingeben.
Habe es via htaccess probiert:
rewriteCond %{HTTP_HOST} ^123.123.123.123
rewriteRule (.*) $1 [R=301,L]
Da änderst du ja gar nichts. Wenn du auf eine andere domain umleiten willst, musst du auf der rechten Seite der RewriteRule die komplette URL angeben, als http://your.domain.com/$1 oder so
Funktioniert aber nicht. Die IP soll im Grunde genommen nicht
direkt auf die URL umleiten, sondern einfach eine 404 Seite
ausgeben.
Dann solltest du wohl auch 404 statt 301 nehmen…
Grüße,
Moritz
Ergänzend zu dem was Dir schon gesagt wurde:
Einen Rechner kann man immer an Hand der IP Adresse referenzieren. Die ganze Sache mit dem DNS hat man sich nur ausgedacht, weil Menschen sich URLs besser merken können, als IP Adressen.
Danke für die Definition von IP 
Anders gefragt, abgeleitet:
IP URL Result
213.238.59.236 > wer-wie-was == Forbidden
xxx.xxx.xx.xxx > du-da-die == Domain wird angezeigt
Wenn man die IP von wer-weiss-was aufruft wird nicht auf die URL umgeleitet (Zitat: ‚ist der default‘
. Kann man das über htaccess einrichten, wenn ja a wie?
Gruß,
Frank
Hallo,
im Normalfall regelt man das über die Virtual Hosts
hier mal eine für den Apache2 Server: http://httpd.apache.org/docs/2.1/de/vhosts/
Gruß