Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Umschreiben von URLs in das übergeordnete Verzeichnis (https://www.delphipraxis.net/77719-umschreiben-von-urls-das-uebergeordnete-verzeichnis.html)

3_of_8 23. Sep 2006 19:35


Umschreiben von URLs in das übergeordnete Verzeichnis
 
Morgen.

Ich habe folgende .htaccess-Datei in dem Hauptordner meines Projekts:

Code:
RewriteEngine On
RewriteRule ^users[/\\]?([^\.]*)$ profile.php?username=$1 [L]
Das ist schonmal nicht schlecht. Das Problem ist nur: Der Browser weiß ja nicht, dass sein Request gerade umgeschrieben wurde.

Daher sucht er jetzt im (nicht existierenden) Ordner 'users' nach den Bildern usw.

Wenn ich auf einen Link klicke, bsp. auf den Link './index.php', dann sucht er nach 'users/index.php' und nicht nach 'index.php'.

Wie kann ich das verhindern?

BenjaminH 23. Sep 2006 19:38

Re: Umschreiben von URLs in das übergeordnete Verzeichnis
 
mit PHP eine Weiterleitung machen anstatt mod_rewrite zu verwenden

Matze 23. Sep 2006 19:39

Re: Umschreiben von URLs in das übergeordnete Verzeichnis
 
Hi

Ich verwende prinzipiell nur absolute Pfade, dann hat man damit gar keine Probleme.

3_of_8 23. Sep 2006 19:45

Re: Umschreiben von URLs in das übergeordnete Verzeichnis
 
Doch, wenn man diverse PHP-Files mit mod_rewrite verwurschtelt und den Code dann dynamisch weitergeben will. Schließlich kann auf einem anderen Server die Ordnerstruktur ganz anders aussehen.

Wie funktioniert das ganze denn bei der DP? Da gibt es ja auch sowas in der Art...

alcaeus 23. Sep 2006 19:59

Re: Umschreiben von URLs in das übergeordnete Verzeichnis
 
Nein, da sind alle Dateien im Root.

Guck dir uebrigens mal die Hilfe zum base-Tag in selfHTML an ;)

Greetz
alcaeus

3_of_8 23. Sep 2006 20:05

Re: Umschreiben von URLs in das übergeordnete Verzeichnis
 
Base-Tag? Was für ein Base-Tag? Meinst du RewriteBase? Oder wie? :gruebel:

alcaeus 23. Sep 2006 20:08

Re: Umschreiben von URLs in das übergeordnete Verzeichnis
 
Wie kommst du auf mod_rewrite wenn ich dir was von selfHTML erzaehle? :roll:
http://de.selfhtml.org/html/kopfdaten/basis.htm

Greetz
alcaeus

3_of_8 23. Sep 2006 20:14

Re: Umschreiben von URLs in das übergeordnete Verzeichnis
 
Und wie wende ich das jetzt am besten an?


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:14 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz