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

Problem mit meiner htaccess

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Malte Landwehr
PostRank 10
PostRank 10
Beiträge: 3474
Registriert: 22.05.2005, 10:45

Beitrag von Malte Landwehr » 26.11.2006, 12:48

Ich habe ein kleines Problem.

unter domain.de läuft ein Etomite CMS und in domain.de/blog wollte ich jetzt ein Wordpress Blog starten.

Meine htaccess sieht jetzt so aus:

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]



RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
Wird eine URL des CMS aufgerufen "schnappt" sich das Blog den Aufruf und gibt einen 404 Fehler aus. Gibt es irgendeine Möglichkeit den Rewrite Code des Blogs nur aufzurufen wenn auch /blog/ in der URL vorkommt? Die Anweisung RewriteBase scheint ja nicht zu genügen.

Mit meinem phpBB SEO welches unter domain.de/forum/ hatte ich solche Probleme nicht, aber dort sind die Rewrite Regeln ja auch anders.
Die 45 wichtigsten SEO-Tools und wie ich sie nutze.

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Anonymous

Beitrag von Anonymous » 26.11.2006, 13:39

Aus Deiner .htaccess ist mir nicht klar was Du erreichen willst. Beschreib es mal bitte.

800XE
PostRank 10
PostRank 10
Beiträge: 5223
Registriert: 02.12.2004, 03:03

Beitrag von 800XE » 26.11.2006, 13:50

Code: Alles auswählen


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$             index.php?q=$1 [L,QSA]

RewriteRule    ^/blog/(.*)$              /blog/$1 [L]

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Malte Landwehr
PostRank 10
PostRank 10
Beiträge: 3474
Registriert: 22.05.2005, 10:45

Beitrag von Malte Landwehr » 26.11.2006, 14:26

Wenn ich die htaccess von 800XE verwende wird man beim Aufruf von domain.de/blog/2006/11/hello-world/ auf domain.de/ weitergeleitet.

@Regine

Diese Rewrite Regel gehört zu Etomite:

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] 
Und diese zu Wordpress:

Code: Alles auswählen

RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
Und möchte, dass beide zusammen funktionieren. Die erste muss alle Aufrufe in der Forum domain.de/meine-tolle-artikel-url "auffangen" und die zweite ist für domain.de/blog/mein-toller-blog-titel/ zuständig.
Die 45 wichtigsten SEO-Tools und wie ich sie nutze.

800XE
PostRank 10
PostRank 10
Beiträge: 5223
Registriert: 02.12.2004, 03:03

Beitrag von 800XE » 26.11.2006, 15:00

-=nX=- hat geschrieben:Wenn ich die htaccess von 800XE verwende wird man beim Aufruf von domain.de/blog/2006/11/hello-world/ auf domain.de/ weitergeleitet.
machs mal Andersrum .... erst die mit/für /blog/
und vielleicht auch mal nur die /blog/ ohne die Andere


auf jedenfall muß /blog/ links in die Rewrite Geschihte mit rein

Malte Landwehr
PostRank 10
PostRank 10
Beiträge: 3474
Registriert: 22.05.2005, 10:45

Beitrag von Malte Landwehr » 26.11.2006, 15:48

800XE hat geschrieben:machs mal Andersrum .... erst die mit/für /blog/
und vielleicht auch mal nur die /blog/ ohne die Andere
Wenn ich nur die Zeile mit /blog/ stehen lasse kommt beim Aufruf eines Blogartikels immer ein 404er.
Die 45 wichtigsten SEO-Tools und wie ich sie nutze.

Anonymous

Beitrag von Anonymous » 27.11.2006, 02:18

und wenn du das /blog/ in eine RewriteCond packst, denn im grunde ist es ja einne bedingung..

hmm.. oder ggf mal so versuchen:

Code: Alles auswählen

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^blog/. blog/index.php [L]
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
wäre ja im Grunde eine sinnvolle Kombination beider Regelsätze...

[btk]tobi
PostRank 8
PostRank 8
Beiträge: 890
Registriert: 11.10.2004, 05:02
Wohnort: Stuttgart

Beitrag von [btk]tobi » 27.11.2006, 03:31

Warum legst du die .htaccess für den Blog nicht einfach in das Verzeichniss /blog/ dann gilt sie auch nur für da und stöhrt dein CMS nicht :wink:

Malte Landwehr
PostRank 10
PostRank 10
Beiträge: 3474
Registriert: 22.05.2005, 10:45

Beitrag von Malte Landwehr » 27.11.2006, 16:46

tobis Tipp habe ich auch gerade in einem anderen Forum bekommen. Darauf hätte ich auch früher kommen können.
Die 45 wichtigsten SEO-Tools und wie ich sie nutze.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag