|
|||
![]()
Hi,
ich stehe so ziemlich auf den Schlauch. ![]() Kann mir mal jemand die zusammenhänge zwischen URL-Design und mod_rewrite etwas genauer erklären. Nehmen wir mal an wir haben eine URL = www.url.de dort haben wir eine Datei = index.php, in dieser werden weitere Dateien und Optionen aufgerufen. z.B. index.php?seite=kontakt&option1=ein&usw=u_ s_w. Oder ist der Aufruf schon verkehrt? Was muss man den jetzt die .htaccess schreiben damit eine ordentliche Ordnerstruktur entsteht. So z.B. www.url.de/ein/u_s_w/kontakt.html Und noch eine Frage: Muss ich die Ordner [ein, u_s_w] anlegen? und muss in diese Ordner eine .htaccess? wenn ja was sollte dann in dieser stehen? Und eine Letzte Frage: Wie müsste für die nachfolgende .htaccess die Ordnerstruktur und die Verlinkung aussehen? Code:
Options +FollowSymlinks RewriteEngine On RewriteBase /seite #URL "reparieren" RewriteRule !\..{3,4}$ - [C] RewriteCond %{REQUEST_URI} !^.*/$ RewriteRule ^(.+)$ $1/ [R=301,L] #Bilder RewriteRule ^.*imgserver/(.+)$ /seite/images/$1 [QSA,R=301,L] RewriteRule ^.+images/(.+)$ /seite/images/$1 [QSA,R=301,L] #Dateien RewriteCond %{REQUEST_URI} !^/seite/images/.*$ RewriteRule ^(.[^/]+)/(.[^/]+)/(.[^/]+)/(.[^/]+)/?$ pages.$1.$2.$3.$4.php [QSA,L] RewriteRule ^(.[^/]+)/(.[^/]+)/(.[^/]+)/?$ pages.$1.$2.$3.php [QSA,L] RewriteRule ^(.[^/]+)/(.[^/]+)/?$ pages.$1.$2.php [QSA,L] RewriteRule ^(.[^/]+)/$ pages.$1.php [QSA,L] |
Sponsored Links |
Sponsored Links |
|
|||
![]()
Danke für die schnelle Antwort
Das heißt ich schreibe in meine HTML-Datei HTML-Code:
<a href="http://www.spielmannszug-badlangensalza.com/seite/ein/u_s_w/kontakt.html">http://www.spielmannszug-badlangensalza.com/seite/ein/u_s_w/kontakt.html</a> Code:
RewriteRule ^([^/]+)/([^/]+)/(\w+).html$ index.php?seite=$3&opt1=$1&usw=$2 [L,QSA] MfG |
|
|||
![]()
@mantiz Entschuldige für die späte Antwort und Danke nochmal.
Bin aber noch nicht zum Testen gekommen. Ich habe mir erst noch eine Webadresse zugelegt und den Webspace mittels Frame-Weiterleitung eingerichtet. Soweit so Gut Nun steht in meiner .htaccess Code:
Options +FollowSymlinks RewriteEngine On RewriteCond %{HTTP_HOST} !^www\.spielmannszug-badlangensalza\.com/seite/$ [NC] RewriteRule ^(.*)$ http://lugm.de/$1 [R=301,L] RewriteCond %{HTTP_HOST} !^www\.spielmannszug-badlangensalza\.de/seite/$ [NC] RewriteRule ^(.*)$ http://lugm.de/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^([^.]+)\.spielmannszug-badlangensalza\.com/seite/$ [NC] RewriteRule ^(.*)$ http://lugm.de/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^([^.]+)\.spielmannszug-badlangensalza\.de/seite/$ [NC] RewriteRule ^(.*)$ http://lugm.de/$1 [R=301,L] RewriteCond %{HTTP_HOST} !^www\.lugm.de/$ [NC] RewriteRule ^(.*)$ http://lugm.de/$1 [R=301,L] RewriteBase / Zitat:
Mfg |
|
||||
![]()
Probiers mal mit der Regel, als einzige!
Code:
RewriteCond %{HTTP_HOST} !^www\.lugm\.de [NC] RewriteRule ^(.*) http://www.lugm.de/$1 [R=301,L] Die letzte Regel in deinem Code wird übrigens nie erfüllt.
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade! |
|
|||
![]()
Danke für die schnelle Antwort
Leider bekomme ich immer noch die Fehlermeldung Zitat:
MfG |
|
|||
![]()
Es gibt nur eine HTTP-Weiterleitung und ein Frame-Weiterleitung bei 1&1.
bei der HTTP-Weiterleitung bekommt man die Url vom Webspace angezeigt. Oder ist es Möglich dies zu ändern? MfG |
Sponsored Links |
|
||||
![]()
Klar. Die HTTP-Weiterleitung ist im Grunde genommen nichts anderes als die Weiterleitung, welche du über .htaccess machst. Diese würde ich wählen. Auch bei der Frame-Weiterleitung kann mittlerweile jeder die Domain erkennen und sie hat einen entscheidenden Nachteil: Leute die das Frame alleine nicht anzeigen können, die können auch nicht bestimmte Seiten bookmarken oder weitergeben.
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade! |
Sponsored Links |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
.htaccess mod_rewrite - Problem bei 1&1 | neXtar | Serveradministration und serverseitige Scripte | 37 | 30.08.2011 00:19 |
URL Struktur ändern via .htaccess | thauser90 | Serveradministration und serverseitige Scripte | 10 | 20.06.2011 12:22 |
Automatisch .php als .html ausgeben mit .htaccess? | webseite_freaky | Serveradministration und serverseitige Scripte | 4 | 22.01.2009 15:40 |
Redirect per .htaccess | Dieter | Serveradministration und serverseitige Scripte | 21 | 20.12.2007 20:11 |
.htaccess auf hauptseite aber frei zugänglicher DownLoadbereich auf Unterseite - wie | bastien | Serveradministration und serverseitige Scripte | 1 | 04.05.2007 19:06 |