Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » [gelöst] Domain einbinden -> Weiterleitung für phpkit Antworten
[gelöst] Domain einbinden -> Weiterleitung für phpkit

loco10
Pixelschubser


Beiträge: 3


Hallo zusammen !

ich bin neu hier und hab mal eine Frage.

Folgendes:

Ich hab eine domain z.B. www.xyz.de. Diese sollte im Browser eingegeben werden und die Hp sollte dann erscheinen (logischerweise). Das war auch bisher so, als ich noch meine Hp mit html struktur hatte.
Dann habe ich mir ein phpkit runtergeladen und habe die neue hp mit diesem Kit gemacht. Allerdings muss ich um die Seite aufzurufen folgendes in den Browser eingeben:
http://www.xyz.de/phpkit/include.php?path=start.php

Meine Frage:
Wie bekomme ich es hin nur noch www.xyz.de eingeben zu müssen so das die seite aufgerufen wird ?

Ich hab in den phpkit Ordner auf mein Webspace eine Index php datei da steht folgendes drin:
<?php
header ("location: include.php?path=start.php");
?>

Muss ich da was verändern oder wo gebe ich den Pfad ein ? Wäre gut wenn ihr mir den Pfad den ich eingeben muss auch reinschreibt.

thx und gruss

loco

Diese Nachricht wurde geändert von: languitar
  Profil   E-Mail   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


naja vor include.php muss halt noch "phpkit/"...

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

loco10
Pixelschubser


Beiträge: 3


Hallo,
schon mal thx für die antwort aber:
Geht diese beschreibung etwas genauer ?

Meine anordnung der Files (ordner) ist folgendermassen:

Ordner index.html
->Ordner phpkit
->index.php
in der datei steht folgendes drin:
<?php
header ("location:http://www.xyz.de/phpkit/include.php?path=start.php");
?>
ist die angabe richtig ?

dann gibt es noch eine start.php datei ... muss ich da was verändern ?

gruss
loco

  Profil   E-Mail   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Ist doch klar, dass wenn du die index.php im Wurzelverzeichnis hast, dass er dann mit
1: 
2: 
3:
<?php
header ("location: include.php?path=start.php");
?>
nicht nach /phpkit/ springen kann, also musst du
1: 
2: 
3:
<?php
header ("location: phpkit/include.php?path=start.php");
?>
daraus machen...

Die absolute Angabe wie bei dir erzwingt vermutlich einen Refresh der Seite, was ja nicht so schön ist.

---
Take a look here!
Lichtblick - Einblick - Ausblick

Diese Nachricht wurde geändert von: languitar
  Profil   E-Mail   Website   Editieren   Zitieren

loco10
Pixelschubser


Beiträge: 3


Alles klar.

Super erklärung, alles funktioniert und ich bedanke mich vielmals !

Thread kann geschlossen werden.

Danke nochmals !

gruss
loco

  Profil   E-Mail   Website   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


Languitar:

Ein HTTP-Header Location erzwingt immer einen neuen Request. Das ist der Sinn dieses Headers. Er sagt dem Browser, dass die Inhalte des aktuellen Requests nicht gerendert/dargestellt werden sollen, sondern die angegebene URL aufgerufen.

Die absolute Angabe ist die korrekte Variante. Die Browser können soweit ich weiß auch alle mit relativen Angaben umgehen. Dies gilt jedoch nicht für alle HTTP-Clients (PHP-Scripte, Suchmaschinen, ...).

---
Weaverslave

  Profil   Website   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


Ja, moment, aber irgendwie hatet ich das mit so einer absoluten Angabe schon mal, dass ich dann wirklich eine Zeitliche Verzögerung quasi wie bei einer Weiterleitung per HTML hatte... Kann mich aber auch gerade vertun.

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


Geht eigentlich nicht.

---
Weaverslave

  Profil   Website   Editieren   Zitieren
 

Antworten
Nach oben