Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

.htaccess RewriteEngine

Diskussion: .htaccess RewriteEngine im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige hi, ich möchte die URLs meine HP mittel URL-rewriting ein wenig schicker gestalten, d.h. dass z.B. http://www.domain.de/main/home auf http://www.domain.de/main.php?action=home ...

Antwort
Alt 04.03.09, 17:04   #1 (permalink)
 
Registriert seit: 04.04.05
BlackSpring Leistung: Facit NTK
BlackSpring eine Nachricht über ICQ schicken
Likes: 0
.htaccess RewriteEngine

Anzeige

hi,

ich möchte die URLs meine HP mittel URL-rewriting ein wenig schicker gestalten, d.h. dass z.B. http://www.domain.de/main/home auf http://www.domain.de/main.php?action=home umgeleitet bzw in der adressleiste angezeigt wird. dazu hab ich folgenden code in der .htaccess datei

Code:
RewriteEngine On
RewriteRule    ^main/([A-Za-z0-9-]+)/?$    	main.php?action=$1   [NC,L]
mein problem ist jedoch, dass beim aufruf von http://www.domain.de/main/home keine bilder angezeigt werden, ich vermute wegen der relativen pfade zu den bildern.
in der main.php sind die bilder mittels <img src="images/bild.png"> eingefügt. wenn nun die main.php per www.domain.de/main/home aufgerufen wird, stimmt der pfad zu den bildern nicht mehr, so meine vermutung.

wie kann ich dieses problem umgehen?
ich würde gerne sowohl http://www.domain.de/main/home als auch http://www.domain.de/main.php?action=home aufrufen können und ungerne absolute pfade verwenden.

thx im voraus
.blackspring
BlackSpring ist offline   Mit Zitat antworten
Alt 04.03.09, 17:27   #2 (permalink)
kG
 
Registriert seit: 19.02.06
kG Leistung: Facit NTK
Likes: 0
Standard RE: .htaccess RewriteEngine

Zitat:
Original von BlackSpring
in der main.php sind die bilder mittels <img src="images/bild.png"> eingefügt. wenn nun die main.php per www.domain.de/main/home aufgerufen wird, stimmt der pfad zu den bildern nicht mehr, so meine vermutung.
Probier's mal mit <img src="/images/bild.png">
kG ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 04.03.09, 17:35   #3 (permalink)
Senior Member
 
Benutzerbild von odigo
 
Registriert seit: 25.12.04
odigo Leistung: 8086odigo Leistung: 8086
odigo eine Nachricht über ICQ schicken
Likes: 54
Standard RE: .htaccess RewriteEngine

Also das wird mit ziemlicher Sicherheit keinen Erfolg bringen. Du wirst ein Base-Tag brauchen.
http://www.domain.de/main/home/images/bild.png != http://www.domain.de/images/bild.png

Hab leider gerade keine Zeit das näher auszuführen.

odigo
odigo ist offline   Mit Zitat antworten
Alt 04.03.09, 17:39   #4 (permalink)
Themenstarter
 
Registriert seit: 04.04.05
BlackSpring Leistung: Facit NTK
BlackSpring eine Nachricht über ICQ schicken
Likes: 0
der base-tag funktioniert super!

danke @ odigo
BlackSpring ist offline   Mit Zitat antworten
Alt 04.03.09, 20:17   #5 (permalink)
 
Benutzerbild von metax.
 
Registriert seit: 22.01.07
metax. Leistung: 8086
metax. eine Nachricht über ICQ schicken
Likes: 10
Standard

Nun, wenn man mit URLs arbeitet, die relativ zum Domain-Root sind (solche, die mit "/" anfangen), wie schon von kG vorgeschlagen, hat man mit Unterverzeichnissen auch keine Probleme.
/images/bild.png wird immer zu http://www.domain.de/images/bild.png aufgelöst, egal in welchem Unterverzeichnis man sich befindet.
Das wäre also zumindest auch eine Lösung.
__________________
Wenn keiner zuschaut, teile ich heimlich durch Null!
Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter
metax. ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » .htaccess RewriteEngine
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Phpadmin & htaccess BlackMarvel (In)security allgemein 3 28.07.05 16:44
htaccess ? IP erlauben THRALL Code Kitchen 3 31.03.05 12:16
.htaccess spy (Web-) Design und webbasierte Sprachen 5 06.03.04 17:56
.htaccess steffen (Web-) Design und webbasierte Sprachen 2 13.04.03 22:56
Help: HTACCESS ?!?! Indi (Web-) Design und webbasierte Sprachen 6 19.10.01 15:19


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61