|
||||
.htaccess: Dateinamen und Pfade kürzen
Für mich als Nichtprogrammierer zwei Probleme:
1.) Die Datei www.meinedomain.de/deutschland/sachsen.php soll als www.meinedomain.de/sachsen.php gezeigt werden Code:
RewriteEngine On RewriteRule sachsen/index.php$ deutschland/sachsen/index.php 2.) Gibt es eine Möglichkeit, gleich alle Bundesländer "auszubürgern", ohne diese Texte abzutippen? www.meinedomain.de/deutschland/sachsen.php soll als www.meinedomain.de/sachsen.php gezeigt werden www.meinedomain.de/deutschland/hamburg.php soll als www.meinedomain.de/hamburg.php gezeigt werden Danke rp
__________________
Von Joomla 1.014 und 1.5.8 wieder zurück auf handprogrammiertes (X)HTML/CSS! Vista-Home Premium http://www.klavierunterricht-radeberg.de "Take second best put me to the test!" |
Sponsored Links |
Sponsored Links |
|
||||
Um Genanntes wirklich zu ermöglichen, muss das Suchmuster erst einmal stimmen. Denn deins beschreibt nur Anfragen, die auf „sachsen/index.php“ enden, wobei der Punkt auf noch durch jedes beliebige Zeichen ersetzt werden kann. Also beispielsweise auch „/foo/bar/sachsen/index/php“.
Deshalb: Code:
^sachsen/index\.php$ Code:
RewriteRule ^(baden-württemberg|bayern|berlin| … |thüringen)\.php$ /deutschland/$0 [L] Code:
RewriteRule !^deutschland/ /deutschland%{REQUEST_URI} [L]
__________________
Markus Wulftange |
|
||||
Diese beiden Kominationen waren es noch nicht:
Code:
RewriteEngine On RewriteRule sachsen\index.php$ deutschland/sachsen\index.php RewriteEngine On RewriteRule sachsen\.php$ deutschland/sachsen\.php
__________________
Von Joomla 1.014 und 1.5.8 wieder zurück auf handprogrammiertes (X)HTML/CSS! Vista-Home Premium http://www.klavierunterricht-radeberg.de "Take second best put me to the test!" |
|
||||
Habe das Dach vergessen
Probiers mal so: Code:
RewriteEngine On RewriteRule ^sachsen.php$ deutschland/sachsen.php Code:
RewriteEngine On RewriteRule ^sachsen/index.php$ deutschland/sachsen/index.php Edit: Maskierungen der Punkte entfernt nach Gumbos Beitrag
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade! Geändert von Praktikant (21.12.2008 um 14:55 Uhr) |
|
||||
Habe mich noch etwas bei http://www.modrewrite.de/ belesen und dann hat es funktioniert!
Code:
RewriteRule ^sachsen/$ /deutschland/sachsen/ [R,L] Der Link zeigt www.meinedomain.de/sachsen/ Wenn ich darauf klicke, erscheint in der Adresszeile aber immer noch: www.meinedomain.de/deutschland/sachsen/ Das könnte die menschlichen und maschinellen Besucher (Google) verunsichern. Kann ich denen nicht auch noch www.meinedomain.de/sachsen/ in der Adresszeile vorgaukeln? Danke rp
__________________
Von Joomla 1.014 und 1.5.8 wieder zurück auf handprogrammiertes (X)HTML/CSS! Vista-Home Premium http://www.klavierunterricht-radeberg.de "Take second best put me to the test!" Geändert von rockpianist (21.12.2008 um 16:50 Uhr) |
|
||||
Code:
RewriteRule ^sachsen/$ /deutschland/sachsen/ [L] Der allgemeine Fall noch nicht, obwohl ich schon etliche "/" hinzugefügt/entfernt habe ... Code:
RewriteRule !^deutschland/ /deutschland%{REQUEST_URI} [L] Den Befehl interpretiere ich wie folgt: Wenn die Adresse nicht "deutschland" enthält, dann mache ... ? Danke rp
__________________
Von Joomla 1.014 und 1.5.8 wieder zurück auf handprogrammiertes (X)HTML/CSS! Vista-Home Premium http://www.klavierunterricht-radeberg.de "Take second best put me to the test!" |
Sponsored Links |
|
||||
Die Interpretation der Regel lautet: Falls der Anfrage-Pfad nicht mit „/deutschland/“ beginnt, dann …. Wichtig ist hier, dass nur der angefragte Pfad untersucht wird beziehungsweise werden kann, da mod_rewrite eben nur auf eintreffende Anfragen reagiert.
__________________
Markus Wulftange |
Sponsored Links |
Stichwörter |
.htaccess, dateinamen ändern |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
URL Struktur ändern via .htaccess | thauser90 | Serveradministration und serverseitige Scripte | 10 | 20.06.2011 12:22 |
Subdomains + relative Pfade | RolWg | Serveradministration und serverseitige Scripte | 12 | 07.03.2011 17:18 |
.htaccess pfade | express | Serveradministration und serverseitige Scripte | 6 | 16.10.2008 16:22 |
Encoding der Dateinamen auf Windows | Pablo | Serveradministration und serverseitige Scripte | 6 | 04.06.2008 01:17 |
Redirect per .htaccess | Dieter | Serveradministration und serverseitige Scripte | 21 | 20.12.2007 20:11 |