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

viele htaccess Schnipsel in eine Datei

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
aco
PostRank 1
PostRank 1
Beiträge: 11
Registriert: 24.07.2007, 22:11

Beitrag von aco » 27.07.2007, 09:12

Hallo,

ich habe theoretisch für alle meine Wünsche ein Einzel-Lösung...
Ich kriege es nur nicht hin alle Regeln in eine Datei zu packen.

So sieht das ganze jetzt aus:

---
RewriteEngine on
DirectoryIndex index.php

RewriteRule (.*).html$ suche.php?s=$1
# Dateien, die tatsächlich existieren sollen ausgeliefert werden, damit z.B. googleXXXXXXXXXXXX.html abrufbar ist

RewriteRule artikel_(.*)_([0-9]+)_([0-9]+).htm$ /artikel.php?artikel=$2&kategorie=$3
RewriteRule produkte_(.*)_([0-9]+).htm?(.*)$ /produkte.php?kategorie=$2&$3

RewriteRule produkte.htm produkte.php
RewriteRule artikel.htm artikel.php

# Damit die Session-ID nicht mehr in die URL kommt.
php_value session.use_trans_sid 0

# Jetzt möchte ich meine Shopkategorien noch in virtuelle Ordner verlinken und entsprechend umleiten.
RewriteRule /artikel/Kategorie1/Unterkategorie/artikel_(.*)_([0-9]+)_([0-9]+).htm$ /artikel.php?artikel=$2&kategorie=$3

# Und dann sollen noch alle Anfragen an alle Dateien auf http umgeleitet werden außer warenkorb.php, damit die https-URLs langsam wieder aus dem Google-Index verschwinden.

# Und bei Anfragen ohne www soll dieses bei SSL und ohne jeweils in die URL. Leider geht dann natürlich auch kein SSL mehr...
rewritecond %{http_host} ^domain.de [nc]
rewriterule ^(.*)$ https://www.domain.de/$1 [r=301,nc]

---

Ich würde mich sehr über Tipps freuen!

Gruß Aco

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.


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

Beitrag von wolli » 28.07.2007, 17:27

RewriteCond %{REQUEST_FILENAME} !-f

überprüft ob es die angeforderte Datei gibt
und reagiert in diesem Beispiel wenn diese nicht vorhanden ist

nette Grüße
wolli

aco
PostRank 1
PostRank 1
Beiträge: 11
Registriert: 24.07.2007, 22:11

Beitrag von aco » 31.07.2007, 14:49

ok!
d.h. diese zeile muss ganz oben stehen, oder?

Vielen Dank schonmal!

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag