Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

mod_rewrite - index.* auf verzeichnis umleiten

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
lorem
PostRank 6
PostRank 6
Beiträge: 385
Registriert: 15.04.2006, 23:43

Beitrag von lorem » 11.08.2007, 01:17

guten morgen.

ich hab versucht, den threadtitel aussagekräftig zu machen für die suche - ich selbst hab nämlich nix zum thema gefunden. :-)

also ich möchte gern, das jede vorhandene index.* - datei immer auf das jeweilige (unter)verzeichnis weitergeleitet wird. so daß unabhängig davon, ob nur das verzeichnis, oder das verzeichnis plus index-datei eingegeben wird, immer auf das entsprechende verzeichnis weitergeleitet wird.

wie üblich bin ich aber vermutlich zu blond zum suchen - ich hab nirgends was zum thema gefunden.

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


matin
PostRank 9
PostRank 9
Beiträge: 1427
Registriert: 08.09.2005, 15:16
Wohnort: Grünburg

Beitrag von matin » 11.08.2007, 07:59

klingt etwas verwirrend :wink: gib mal ein beispiel, was passieren soll
https://suchmaschinentricks.at/ - Ziehen Sie die Aufmerksamkeit im Internet auf sich ...
Kaufe verschiedene Projekte mit entsprechendem Content - Kontaktaufnahme per PN

wolli
PostRank 9
PostRank 9
Beiträge: 1395
Registriert: 01.01.2006, 18:48

Beitrag von wolli » 11.08.2007, 08:17

@lorem

wenn der Server richtig eingestellt ist
werden Verzeichnisaufrufe generell an die index.* weitergeleitet
außer du hast directorylisting aktiviert

lorem
PostRank 6
PostRank 6
Beiträge: 385
Registriert: 15.04.2006, 23:43

Beitrag von lorem » 11.08.2007, 12:46

man soll halt nicht mitten in der nacht posten - ich formuliers jetzt mal verständlicher. *g*

ich möchte, das beim aufruf der index.bla auf das verzeichnis weitergeleitet wird. also so z.b.: www.domain.de/index.html -> www.domain.de/

geht ja per mod_rewrite z.b. mit "RewriteRule ^index\.php$ / [R=301,L]". ich möchte aber die rule nicht extra in jedes unterverzeichnis packen, sondern möglichst eine regel, die das für alle unterverzeichnisse und auch gleich für die möglichen endungen der index (html/php/htm) erledigt.

da muß ja dann eine regex in der regel sein - hab aber keine ahnung, wie die aussehen soll und leider auch nirgends was dazu gefunden.

hoffentlich war das jetzt verständlicher - irgendwie drück ich mich da ein bißchen kompliziert aus. :-)

matin
PostRank 9
PostRank 9
Beiträge: 1427
Registriert: 08.09.2005, 15:16
Wohnort: Grünburg

Beitrag von matin » 11.08.2007, 13:12

versuch mal

Code: Alles auswählen

RewriteEngine On
RewriteRule ^index\.(php|html)$ http://www.domain.de/ [R=301,L]
RewriteRule ^(.*)/([^.]+)/index\.(php|html)$ /$1/index\.(php|html)?rw=1 [QSA,L]
RewriteCond %{QUERY_STRING} !^rw=1
RewriteRule ^(.*)/index\.(php|html)$ /$1/ [R=301,L]
sollte zumindest bis ordnerebene 1 funktionieren und dann einfach für ebene 2 und 3 noch den code dazu ...
https://suchmaschinentricks.at/ - Ziehen Sie die Aufmerksamkeit im Internet auf sich ...
Kaufe verschiedene Projekte mit entsprechendem Content - Kontaktaufnahme per PN

lorem
PostRank 6
PostRank 6
Beiträge: 385
Registriert: 15.04.2006, 23:43

Beitrag von lorem » 15.08.2007, 00:33

super, funktioniert. :-)

danke.

luigip
PostRank 8
PostRank 8
Beiträge: 892
Registriert: 24.01.2005, 18:22

Beitrag von luigip » 15.08.2007, 02:49

Es geht auch einfacher.

lorem
PostRank 6
PostRank 6
Beiträge: 385
Registriert: 15.04.2006, 23:43

Beitrag von lorem » 16.08.2007, 20:37

luigip hat geschrieben:Es geht auch einfacher.
stimmt. (tja, hab wohl die suche falsch benutzt.)

danke nochmal an euch beide.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag