2017-05-31 6 views
0

Ich habe eine Website mit einer Domain gehostet (www.example1.com).Ist es möglich, eine URL in Javascript oder PHP zu maskieren?

Wenn Zuschauer auf diese Website zugreifen, möchte ich, dass alles genau so bleibt wie es ist, aber ich möchte die URL im Browser so ändern, dass sie als www.example2.com angezeigt wird.

Ist das möglich?

+2

ist Warum? Die einzigen Gründe, die in den Sinn kommen, sind nicht nette. Wenn Sie zu Beispiel1 navigieren, wird die URL als Beispiel1 angezeigt. Was nicht-nette Leute tun, ist dann Tricks wie ein Iframe, um zu Beispiel 2 zu navigieren, ohne dass der Benutzer es merkt. –

+0

Ich habe technische Gründe dafür. Ich verspreche, es ist nichts bösartig.: D – cleverpaul

+0

@cleverpaul und ich glaube dir, Mitbewohner des Internets! Könnte die Verwendung von Subdomains Ihr Problem lösen? – Terminus

Antwort

0

"Wenn Zuschauer auf diese Website zugreifen, möchte ich, dass alles genau so bleibt wie es ist, aber ich möchte die URL im Browser so ändern, dass sie als www.example2.com angezeigt wird."

Nein, können Sie tun dies nicht mit Chrome, Rand, IE, Firefox, usw., weil sie nicht wollen, Sie lassen IMPERSONATE apple.com oder microsoft.com usw.

Sie nur tun können, Umgekehrt: Lassen Sie Ihre example1.com-URL sichtbar, während Sie den Inhalt von example2 anzeigen. Dies könnte mit Tricks wie einem iframe oder dem Abrufen der Content-Server-Seite mit cURL erfolgen.

Wenn Sie die URL für example1.com ausblenden möchten, müssen Sie Ihren eigenen Browser mit einem Chrom Widget, dem IE Web Control, Webkit, erstellen. Wenn es sich um einen eigenen Browser handelt, können Sie in der Adressleiste alles anzeigen lassen oder gar keine Adressleiste anzeigen.

0

können Sie versuchen, die folgenden:

  1. Sie sollten example1.com und example2.com beide der Domänen besitzen.
  2. Die Domäne example2.com sollte auf die IP des Servers verweisen, auf dem Ihre Web-App gehostet wird. In Ihrer Nameserver-Konfiguration.
  3. Die Domäne example1.com sollte so konfiguriert werden, dass sie an example2.com (auch vom Nameserver) weitergeleitet wird.

So Besucher example1.com wird example2.com und sehen den Inhalt der Web-App weitergeleitet werden, während die Adressleiste bleibt example1.com zeigt.

Eine andere Lösung:

  1. Beide Domains auf die IP des Servers Ihre Web-App-Hosting anweisen.
  2. Im Webserver können Sie konfigurieren, nur dann an example2.com umzuleiten, wenn die Anforderung für example1.com war. Hier ist eine answer darüber in Apache-Webserver tun.

PHP

Sie können this answer sehen über den Host-Domain-Namen überprüft und dann können Sie umleiten, wenn die Domäne example1.com

Verwandte Themen