Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Heini

Moderator

Dabei seit: 19.01.2005

Beiträge: 2 552

 

1 Zum Seitenanfang

Samstag, 1. September 2007, 21:54

URL umleiten. url1.de/1.php -> url2.de/1.php

Ist eine solche Umleitung möglich? Möglichst so:

Der Nutzer ruft die Seite adresse1.de/ordner/foo.bar auf. Angezeigt wird aber adresse2.de/ordner/foo.bar. Dabei sollte in der Adressleiste des Nutzers aber weiterhin adresse1.de/ordner/foo.bar stehen.
Don't Panic!
Echte Zombies rennen nicht!
 

zoryfl

Moderator

Dabei seit: 14.01.2003

Beiträge: 2 766

 

2 Zum Seitenanfang

Samstag, 1. September 2007, 22:04

Also ich kann dir jetzt kein Scriptbeispiel geben, weil ich (wie schon öfters gesagt ;) ) kein Experte in dem Gebiet bin, aber... könntest du nicht einfach die url2/ordner/foo.bar includen in deine url1/ordner/foo.bar ? Dann würde sich an der URL in der Adressleiste nichts ändern aber du hättest dennoch die Datei vom anderen Server laufen..

Ob das so einfach geht wie ich mir vorstelle, kann ich dir leider nicht sagen ^_°
http://zoryfl.wmw.cc
 

Arcon

Kaiser

Dabei seit: 20.07.2003

Beiträge: 1 448

 

3 Zum Seitenanfang

Samstag, 1. September 2007, 22:20

klar ist das möglich, leite adresse1.de einfach per DNS auf adresse2.de^^

anders gehts auch (wenn es nur in der adressleiste stehen bleiben soll)
adresse1.de/ordner/foo.bar in foo.bar ein frame erzeugen ,das dann
adresse2.de/ordner/foo.bar aufruft
ich will kein Admin werden, also darf ich das....
SMS77 Mehr als nur SMS
 

zoryfl

Moderator

Dabei seit: 14.01.2003

Beiträge: 2 766

 

4 Zum Seitenanfang

Samstag, 1. September 2007, 22:24

Zitat

Original von Arcon
anders gehts auch (wenn es nur in der adressleiste stehen bleiben soll)
adresse1.de/ordner/foo.bar in foo.bar ein frame erzeugen ,das dann
adresse2.de/ordner/foo.bar aufruft


Genau so meinte ich das mit includen - Danke fürs Ausführen :P
http://zoryfl.wmw.cc
 

rasu

Kaiser

Dabei seit: 12.06.2005

Beiträge: 1 149

 

5 Zum Seitenanfang

Samstag, 1. September 2007, 22:39

es sollte auch mit mod_rewrite rules gehen. Da kann man meines wissens auch proxy regeln einstellen wenn der webspace das erlaubt.
Interessante Selbstgespräche setzen einen klugen Gesprächspartner voraus...
 

Arcon

Kaiser

Dabei seit: 20.07.2003

Beiträge: 1 448

 

6 Zum Seitenanfang

Samstag, 1. September 2007, 22:41

achja, na wie gut das ich mir net die mühe gamcht hab denn code hier zu texten ;-)

aber als includen bezeichnet man etwas anderes, undzwar wenn man in eine vorhandene datei eine andere einbindet (ist ja dort nicht der fall)

es wer aber möglich über ine htaccess und einem php script eine komplett andere seite zu includen, ist aber etwas komplizierter und server fressend^^
ich will kein Admin werden, also darf ich das....
SMS77 Mehr als nur SMS
 

Heini

Moderator

Dabei seit: 19.01.2005

Beiträge: 2 552

 

7 Zum Seitenanfang

Samstag, 1. September 2007, 23:24

Das bringt mir alles noch nicht so viel...

Es geht nämlich um folgendes: Ich habe mein normales Webspacepaket und jetzt eben auch das von hier.
Ich würde gerne beides für verschiedene Sachen nutzen, aber auf den Space von WMW Dateien auslagern, die dann von meiner anderen Seite geladen werden können. Also z.B. ne *.zip Datei. Ich könnte dann zwar einfach 'nen Link nach *.wmw.cc/foo.bar setzen, allerdings will ich das eigentlich nicht, weil dann jeder erst mal über die URL erstaunt ist und guckt, was da noch so ist.

Das mit includen und Frame funktioniert aber eben nur für Dateien wie php oder html...(ja ok, der Thread-Titel ist da etwas irreführend :whistling: )

Hatte gehofft, dass das irgendwie per mod rewrite geht.
Don't Panic!
Echte Zombies rennen nicht!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Heini« (1. September 2007, 23:25)

 

Arcon

Kaiser

Dabei seit: 20.07.2003

Beiträge: 1 448

 

8 Zum Seitenanfang

Samstag, 1. September 2007, 23:35

wenn du nen webspace paket hast, ist ja dort sicher ne domain enthalten wo du subdomains anlegen kannst.

leite ne subdomain auf denn neuen WMW server (per IP), und lass von heinervdm die subdomain als zusatzdomain für dein webspace hier eintragen. das sollte dann eigentlich funktionieren
ich will kein Admin werden, also darf ich das....
SMS77 Mehr als nur SMS
 

rasu

Kaiser

Dabei seit: 12.06.2005

Beiträge: 1 149

 

9 Zum Seitenanfang

Samstag, 1. September 2007, 23:35

mit mod rewrite gehts auch, aber nur wenn es der webspace erlaubt das du proxy regeln erstellst.

Quellcode

1
2
RewriteEngine On
RewriteRule  ^/Ordner/(.*)$ http://url2.de/Ordner/$1 [P]


Anfrangen an url1.de/Ordner/bla.bla sollten im hintergrund dann an url2.de/Ordner/bla.bla weitergeleitet werden. Das wird duch die Option [P] (Proxy) eingeschaltet.

http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html


PS: der ganze Traffic läuft dann auch bei Downloads so:
url2.de --> url1.de --> Besucher...
Interessante Selbstgespräche setzen einen klugen Gesprächspartner voraus...
 

Arcon

Kaiser

Dabei seit: 20.07.2003

Beiträge: 1 448

 

10 Zum Seitenanfang

Samstag, 1. September 2007, 23:42

hab das gra mal mit der subdomain getestet, das funktioniert einwandfrei (auch ohne eintrag im server, mit gehts aber dennoch)
leg dir einfach ne subdomain z.b. http://dl.adresse2.de an leite sie auf http://heini.wmw.cc

und verlinke dann deine DL mit http://dl.adresse2.de/files/heini1.zip

so sieht kein user wo die datei wirklich liegt
ich will kein Admin werden, also darf ich das....
SMS77 Mehr als nur SMS
 

Heini

Moderator

Dabei seit: 19.01.2005

Beiträge: 2 552

 

11 Zum Seitenanfang

Samstag, 1. September 2007, 23:46

Sehr gute Idee mit der Subdomain. Ich werde das und mod rewrite jetzt beides mal testen und dann mal weitersehen.

Edit:

Hatte gerade was versucht, aber irgendwie krieg ich es nicht hin, eine funktionierende mod rewrite Funktion zu erstellen.

Hab jetzt folgendes:

url1.de/forward.php mit folgendem Inhalt

PHP-Quelltext

1
2
3
4
<?php
header("Location: http://url2.de/{$_GET['path']}");
exit;
?>


Also kann ich jetzt die Datei so aufrufen:

url1.de/forward.php?path=files/foo.bar und angezeigt wird mir url2.de/files/foo.bar

Jetzt wollte ich so rewriten, dass url1.de/files/ oder auch url1.de/files/foo.bar, url1.de/forward.php?path=files/ bzw. url1.de/forward.php?path=files/foo.bar anzeigt.

Allerdings wird durch die Weiterleitung im Header ja denke ich die Adresse im Browser wieder geändert. Aber das könnte ich dann auch über eine Subdomain machen...

Also in der forward.php dann:

PHP-Quelltext

1
2
3
4
<?php
header("Location: http://server2.url1.de/{$_GET['path']}");
exit;
?>


Und die Subdomain eben auf url2.de umleiten.

Na wie auch immer, ich brauche den Code für die entsprechende Rewrite Funktion.
Don't Panic!
Echte Zombies rennen nicht!

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »Heini« (2. September 2007, 01:03)

 

Heini

Moderator

Dabei seit: 19.01.2005

Beiträge: 2 552

 

12 Zum Seitenanfang

Sonntag, 2. September 2007, 00:39

Bitte Löschen....aus Versehen Doppelpost gemacht.
Don't Panic!
Echte Zombies rennen nicht!

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Heini« (2. September 2007, 00:41)

 

Arcon

Kaiser

Dabei seit: 20.07.2003

Beiträge: 1 448

 

13 Zum Seitenanfang

Sonntag, 2. September 2007, 00:47

lass doch die ganzen umleitung sscripts weg, und mach das nur über die subdomain, ist einfacher^^
ich will kein Admin werden, also darf ich das....
SMS77 Mehr als nur SMS
 

Heini

Moderator

Dabei seit: 19.01.2005

Beiträge: 2 552

 

14 Zum Seitenanfang

Sonntag, 2. September 2007, 00:49

Einfacher schon, aber ich brauche Adressen wie url1.de/files/foo.bar
Don't Panic!
Echte Zombies rennen nicht!
 

Arcon

Kaiser

Dabei seit: 20.07.2003

Beiträge: 1 448

 

15 Zum Seitenanfang

Sonntag, 2. September 2007, 00:52

und wo ist das problem?

legst dir auf dem wmw server nen unterverzeichniss an
und in dennen dann denn files ordner und was du noch haben willst

und die subdomain leitest dann halt auf http://heini.wmw.cc/unterordner.

wenn im unterordner dann nen ordner namens files liegt kann ihn mit
http://subdomain.url1.de/files/ erreichen

edit. ah, hab moment, du willst da grad keine subdomain haben....
ich will kein Admin werden, also darf ich das....
SMS77 Mehr als nur SMS

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Arcon« (2. September 2007, 00:54)

 

Heini

Moderator

Dabei seit: 19.01.2005

Beiträge: 2 552

 

16 Zum Seitenanfang

Sonntag, 2. September 2007, 00:57

Ich will doch nur die verdammte Rewrite Rule haben ;(

Ich will das nun mal nicht gleich mit Subdomain aufrufen, bin mir über diese Möglichkeit aber im Klaren.

Außerdem macht es das auch einfacher, da ich weiterhin mit relativen Pfaden arbeiten kann und nicht immer http://... tippen muss.
Don't Panic!
Echte Zombies rennen nicht!
 

Arcon

Kaiser

Dabei seit: 20.07.2003

Beiträge: 1 448

 

17 Zum Seitenanfang

Sonntag, 2. September 2007, 01:05

ok ok....
versuchen wir es mal

erstell eine datei namens .htaccess mit folgendem inhalt /deiner ordnerstruktur bitte anpassen)

Quellcode

1
2
RewriteEngine On
RewriteRule  ^/Ordner/(.*)$ http://url2.de/Ordner/$1 [P]

und lade diese in dein HTML verzeichnis (also ins Hauptverzeichniss) von deinem webspace.

ich glaub nämlich du hast die htaccess ebend falsch hochgeladen^^

(wer natürlich einfacher wenn du mal die ordnerpfade postest, oder per PN schickst, dann könnt man das gleich ganz fertig machen^^)
ich will kein Admin werden, also darf ich das....
SMS77 Mehr als nur SMS
 

Heini

Moderator

Dabei seit: 19.01.2005

Beiträge: 2 552

 

18 Zum Seitenanfang

Sonntag, 2. September 2007, 11:32

Also die Ordner-Pfade:

url1.de/files/server2/ nach url2.de/files/

Wie kann man denn 'ne Datei falsch hochladen? :huh:

Ich hab das schon mit der Variante (ist ja das, was rasu schon gepostet hat) schon probiert. Allerdings wurden immer nur 404er ausgegeben, so dass ich Vermute, dass das mit dem Proxy vom Server nicht unterstützt wird. Außer ich habe da einen Fehler gemacht.

Deshalb wollte ich jetzt eigentlich den rewrite code für:

Zitat


Original von mir
Jetzt wollte ich so rewriten, dass url1.de/files/ oder auch url1.de/files/foo.bar, url1.de/forward.php?path=files/ bzw. url1.de/forward.php?path=files/foo.bar anzeigt.


Edit: So hab den Code für mod rewrite jetzt...hatte einen Slash zu viel...

Quellcode

1
2
RewriteEngine On
RewriteRule  ^files/server2/(.*)$ /forward.php?path=$1 [L]


So und jetzt hoffe ich noch, dass die Idee von Arcon funktioniert. Also dass heinervdm meine Subdomain eintragen kann.
Don't Panic!
Echte Zombies rennen nicht!

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Heini« (2. September 2007, 13:45)

 

rasu

Kaiser

Dabei seit: 12.06.2005

Beiträge: 1 149

 

19 Zum Seitenanfang

Sonntag, 2. September 2007, 19:36

Was mir noch aufgefallen ist, da du immer von weiterleiten deiner SubDomain gesprochen hast. Du (oder dein Provider) musst bei deiner Subdomain den DNS Eintrag so einstellen, dass die IP auf den wmw Server zeigt. Ein einfacher Redirect auf die IP des Servers reicht sicher nicht aus.

Lg
Interessante Selbstgespräche setzen einen klugen Gesprächspartner voraus...
 

Heini

Moderator

Dabei seit: 19.01.2005

Beiträge: 2 552

 

20 Zum Seitenanfang

Sonntag, 2. September 2007, 19:39

Also ich habe absolut keine Schimmer von. Ich habe jetzt in der Confixx Oberfläche meines Hosters bei der Subdomain die IP-Adresse eingetragen. Funktioniert das so oder muss ich meinen Provider anschreiben, dass der da etwas ändert? Wenn ja was genau?
Don't Panic!
Echte Zombies rennen nicht!