PHP .../irgendwas ohne Zugriff auf die Fehlerseiten-Config.

foolproof

Lt. Commander
Registriert
Jan. 2009
Beiträge
1.200
Hallo,
ich habe bei meinem Webspace leider keinen Zugriff auf die Fehlerseiten-Config, sonst wäre das einfacher.

Also, ich will wenn ich http://bsp.de/xyz aufrufe, dass dann die http://bsp.de/index.php aufruft und ich dort dann wie auch immer einstellen kann was die Seite machen soll.
Also dass, wenn ich jetzt http://bsp.de/yyy eingebe, es dann was anderes macht als bei xyz.

Ich hoff', dass des jetzt verständlich genug war...
Müsste irgendwie gehen, da das z.B. bei Joomla! auch funktioniert..

danke,
pfister-t
 
ok, ich weiß nicht ob mod_rewrite auf dem server an ist.
kann ich jetzt per php-abfrage z.B. in die variable $x das xyz einspeichern und dann damit weiterarbeiten?
 
Nein.
Wenn die Datei "xyz" nicht existiert.
Du könntest nur (und das empfehle ich dir wirklich nicht!) mit PHP die datei xyz generieren lassen, die diese dann per URL über $_GET['x'] weitergibt. Dann hast du dein $x = $_GET['X'] ;)
Also nach dem Schema:
PHP:
<?php
# xyz #
header('Location index.php?x=xyz');
?>
<?php
# index #
$x = $_GET['x'];
?>
Vorraussetzung wäre dann hier, dass die Datei mit .php aber enden sollte oder der Parser parst generell alle Dateien (geht so eine Kofiguration überhaupt?).

MOD_REWRITE sollte sich bei eigentlich jedem guten kostenpflichten Provider einstellen lassen. Und wenn du einen kostenlosen benutzt: die Dinger gibt's ab 2-3€ im Monat!
 
Zuletzt bearbeitet:
nee, das will ich net, ich will, dass ich eine xxx.de/test eingebe, und in der eingabeleiste xxx.de/test stehen bleibt, aber die datei index.php aufgerufen wird, ob mit ?par=test oder ohne is egal.
 
Nicht ohne mod_rewrite oder ähnlichen Apache-Modulen!

xxx.de/test wird die Datei "test" erwartet.
Mod_rewrite schreibt alle externen URL um, bzw. filtert sie.
So bleibt xxx.de/test da stehen aber INTERN wird auf index.php?var=test oder einer anderen Datei umgeleitet.
Code:
RewriteRule ^test$ index\.php?par=test [L]
so würds aussehen.
 
Zuletzt bearbeitet:
Zurück
Oben