Page 1 of 3 1 2 3 LastLast
Results 1 to 15 of 35

Wie bekomme ich einen 404 bei Startseiten-Umleitung?

This is a discussion on Wie bekomme ich einen 404 bei Startseiten-Umleitung? within the Deutsch forums, part of the General Discussion category; Hallo, ich habe folgendes, zugegeben etwas diffiziles Problem. Ich will meine Startseite immer auf "www.meinedomain.tld" umschreiben. Also wird etwa aus ...

  1. #1
    Member
    Real Name
    kailew
    Join Date
    Sep 2006
    Posts
    52
    Liked
    0 times

    Wie bekomme ich einen 404 bei Startseiten-Umleitung?

    Hallo,

    ich habe folgendes, zugegeben etwas diffiziles Problem.

    Ich will meine Startseite immer auf "www.meinedomain.tld" umschreiben. Also wird etwa aus "ww.meinedomain.tld" und aus "meinedomain.tld" immer "www.meinedomain.tld". Ich benutze dazu folgende rewrite rule:

    Code:
    RewriteCond %{HTTP_HOST} !^(www|test)\.meinedomain\.tld$ [NC]
    RewriteRule ^(.*)$ http://www.meinedomain.tld%{REQUEST_URI} [L,R=301,QSA]
    Das funktioniert soweit auch prima.

    Aber: Wenn ich jetzt etwa "meinedomain.tld/nicht_existierende_seite" eintippe, wird nicht etwa ein 404 ausgegeben, sondern auf "www.meinedomain.tld/vbseo.php" weitergeleitet. Das ist in der Praxis kein Drama, aber es ist natürlich auch nicht korrekt.

    Ich habe im admincp bei vBSEO angegeben, dass ich bei Fehlern den 404 haben will.

    Gibt es Ideen dazu?

    Kai

  2. #2
    Senior Member Thomas Hoehl's Avatar
    Real Name
    Thomas
    Join Date
    Jul 2005
    Location
    Ockershausen, Germany
    Posts
    1,329
    Liked
    3 times
    Wenn du das im vBSEO-CP so eingestellt hast (404 option) und es kommt kein 404, dann liegt es am Cache, einfach später nochmal ausprobieren. Ich bekomme jedenfalls 404 bei dir.
    Thomas Höhl / Crawlability Inc.
    vBSEO 3.3.2 freigegeben: vBSEO 3.3.2 veröffentlicht - Sicherheitsupdate

    vBSEO Styles: Version 1.0 PRO Für Alle Version 2.0 Für vBSEO Kunden


    Meine Seiten: www.vb-seo.de, www.ligafans.de und www.skats.de

  3. #3
    Member
    Real Name
    kailew
    Join Date
    Sep 2006
    Posts
    52
    Liked
    0 times
    Quote Originally Posted by Thomas Hoehl View Post
    Wenn du das im vBSEO-CP so eingestellt hast (404 option) und es kommt kein 404, dann liegt es am Cache, einfach später nochmal ausprobieren. Ich bekomme jedenfalls 404 bei dir.
    ganz sicher?

    das kann nicht stimmen, denn ich habe es nun auch mit meinem iPod ausprobiert - und der kann nichts im Cache haben. Reden wir über dieselbe Seite? Ich meine die mit org am Ende.

    nochmal: Wenn ich

    - "www.meinedomain.org/nicht_existierende_seite" eingebe, kommt der korrekte 404

    aber bei

    - "meinedomain.org/nicht_existierende_seite" wird auf "www.meinedomain.org/vbseo.php" weitergeleitet.

    Ich habe das auch mit einer externen Seite probiert, die mir die http-header anzeigt. Ich habe auch beim FF den Cache geleert - also, das kann es nicht sein.

    Kai

  4. #4
    Senior Member Thomas Hoehl's Avatar
    Real Name
    Thomas
    Join Date
    Jul 2005
    Location
    Ockershausen, Germany
    Posts
    1,329
    Liked
    3 times
    Was passiert, wenn du die zweite Zeile so abänderst?

    Code:
    RewriteRule (.*) http://www.meineDomain.tld/$1 [L,R=301]
    Thomas Höhl / Crawlability Inc.
    vBSEO 3.3.2 freigegeben: vBSEO 3.3.2 veröffentlicht - Sicherheitsupdate

    vBSEO Styles: Version 1.0 PRO Für Alle Version 2.0 Für vBSEO Kunden


    Meine Seiten: www.vb-seo.de, www.ligafans.de und www.skats.de

  5. #5
    Member
    Real Name
    kailew
    Join Date
    Sep 2006
    Posts
    52
    Liked
    0 times
    ich sehe da keinen Unterschied, es wird nach wie vor auf vbseo.php weitergeleitet.

    Kai

  6. #6
    Member
    Real Name
    kailew
    Join Date
    Sep 2006
    Posts
    52
    Liked
    0 times
    Ich poste hier mal meine komplette .htaccess:

    Code:
    # Comment the following line (add '#' at the beginning)
    # to disable mod_rewrite functions.
    # Please note: you still need to disable the hack in
    # the vBSEO control panel to stop url rewrites.
    RewriteEngine On
    
    # Some servers require the Rewritebase directive to be
    # enabled (remove '#' at the beginning to activate)
    # Please note: when enabled, you must include the path
    # to your root vB folder (i.e. RewriteBase /forums/)
    RewriteBase /
    
    # Wenn keine real existierende Datei mit einer Dateigröße > 0
    # aufgerufen wurde
    RewriteCond %{REQUEST_FILENAME} !-s
    # und kein real existierendes Verzeichnis
    RewriteCond %{REQUEST_FILENAME} !-d
    # (ebenfalls für das SEO-Tool benötigt:)
    RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap|archive)
    # dann überspringe die nächsten 2 RewriteRules nach dieser
    RewriteRule .* - [S=2]
    
    RewriteCond %{HTTP_HOST} !^(www|abc)\.meinedomain\.tld$ [NC]
    #RewriteRule ^(.*)$ http://www.meinedomain.tld/$1 [L,R=301,QSA]
    RewriteRule ^(.*)$ http://www.meinedomain.tld%{REQUEST_URI} [L,R=301,QSA]
    #RewriteRule (.*) http://www.meinedomain.tld/$1 [L,R=301]
    
    # Endlosschleife vermeiden
    RewriteCond %{ENV:REDIRECT_STATUS} =""
    # pfad/index.php auf pfad/ umleiten
    RewriteCond %{QUERY_STRING} !^xxx=yyy_zzz& [NC]
    RewriteRule ^index\.php$ / [L,R=301]
    
    # Hier wird die Weiterverarbeitung fortgesetzt, falls RewriteRules
    # übersprungen wurden (weil das aufgerufene Objekt nicht real existiert)
    RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
    
    
    RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap|archive)
    RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
    RewriteRule ^(.+)$ vbseo.php [L,QSA]
    Kai

  7. #7
    Member
    Real Name
    kailew
    Join Date
    Sep 2006
    Posts
    52
    Liked
    0 times
    so, die Frage ist auch noch offen ... könnte da mal jemand schauen bitte?

    Kai

  8. #8
    Senior Member Thomas Hoehl's Avatar
    Real Name
    Thomas
    Join Date
    Jul 2005
    Location
    Ockershausen, Germany
    Posts
    1,329
    Liked
    3 times
    Warum sieht deine .htaccess so aus? Da sind Zeilen doppelt usw.
    Hast du die so verändert? Gab es mit der original vBSEO .htaccess Probleme?
    Thomas Höhl / Crawlability Inc.
    vBSEO 3.3.2 freigegeben: vBSEO 3.3.2 veröffentlicht - Sicherheitsupdate

    vBSEO Styles: Version 1.0 PRO Für Alle Version 2.0 Für vBSEO Kunden


    Meine Seiten: www.vb-seo.de, www.ligafans.de und www.skats.de

  9. #9
    Member
    Real Name
    kailew
    Join Date
    Sep 2006
    Posts
    52
    Liked
    0 times
    warum die .htacess so aussieht ...?

    naja, das steht doch auch in den Kommentaren ziemlich ausführlich drin.

    - ich will dass immer "www.meinedomain.tld" erscheint
    - ich will das "index.php" aus der Adresse entfernen
    - ich habe das alles an mein Portalsystem angepasst

    das sind die Hauptgründe.

    Der Experte, mit dem zusammen ich das gemacht habe fragt sich nun, an welcher Stelle vbseo das "Kommando" übernimmt und bei der Behandlung der Error-Fälle eben nicht mehr abgibt: Verschiedene Fragen zum Umschreiben auf die Startseite - domainFACTORY | forum

    Kai

  10. #10
    Senior Member Thomas Hoehl's Avatar
    Real Name
    Thomas
    Join Date
    Jul 2005
    Location
    Ockershausen, Germany
    Posts
    1,329
    Liked
    3 times
    Nimm bitte mal die original vBSEO .htaccess, trage dort deine Domain ein und entferne die beiden Rauten.
    index.php trage bitte an entsprechender Stelle im vBSEO-CP ein, es gibt dort dafür extra eine Funktion.
    Thomas Höhl / Crawlability Inc.
    vBSEO 3.3.2 freigegeben: vBSEO 3.3.2 veröffentlicht - Sicherheitsupdate

    vBSEO Styles: Version 1.0 PRO Für Alle Version 2.0 Für vBSEO Kunden


    Meine Seiten: www.vb-seo.de, www.ligafans.de und www.skats.de

  11. #11
    Member
    Real Name
    kailew
    Join Date
    Sep 2006
    Posts
    52
    Liked
    0 times
    Quote Originally Posted by Thomas Hoehl View Post
    Nimm bitte mal die original vBSEO .htaccess, trage dort deine Domain ein und entferne die beiden Rauten.
    index.php trage bitte an entsprechender Stelle im vBSEO-CP ein, es gibt dort dafür extra eine Funktion.
    wenn ich die normale nehme, dann geht das aber mit der Umleitung auf www.meinedomain.tld" nicht mehr - ging jedenfalls bis jetzt nicht.

    was ist die "entsprechende Funktion"? An welcher Stelle soll ich das eintragen?

    Kai

  12. #12
    Senior Member Thomas Hoehl's Avatar
    Real Name
    Thomas
    Join Date
    Jul 2005
    Location
    Ockershausen, Germany
    Posts
    1,329
    Liked
    3 times
    Es sind diese beiden Zeilen, die du anpassen musst:

    #RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com
    #RewriteRule (.*) http://www.yourdomain.com/forums/$1 [L,R=301]

    Und im vBSEO-CP:
    Homepage Einstellungen ==> Homepage Aliases definieren
    Thomas Höhl / Crawlability Inc.
    vBSEO 3.3.2 freigegeben: vBSEO 3.3.2 veröffentlicht - Sicherheitsupdate

    vBSEO Styles: Version 1.0 PRO Für Alle Version 2.0 Für vBSEO Kunden


    Meine Seiten: www.vb-seo.de, www.ligafans.de und www.skats.de

  13. #13
    Member
    Real Name
    kailew
    Join Date
    Sep 2006
    Posts
    52
    Liked
    0 times
    Hallo Thomas,

    das ist schon klar, das mit den Zeilen ... ich muss in meinem Fall übrigens auch noch "forums/" rausnehmen ...

    Und bei den "Homepage-Aliases" trage ich dann nur "index.php" ein?

    Kai

  14. #14
    Senior Member Thomas Hoehl's Avatar
    Real Name
    Thomas
    Join Date
    Jul 2005
    Location
    Ockershausen, Germany
    Posts
    1,329
    Liked
    3 times
    Sorry ich habe meinen Beitrag noch ergänzt, ich bin zur Zeit nicht so schnell im tippen, da mein rechter Arm wegen einer Schulterverletzung in einer Schlinge fixiert ist und ich nur mit links tippen kann.
    Thomas Höhl / Crawlability Inc.
    vBSEO 3.3.2 freigegeben: vBSEO 3.3.2 veröffentlicht - Sicherheitsupdate

    vBSEO Styles: Version 1.0 PRO Für Alle Version 2.0 Für vBSEO Kunden


    Meine Seiten: www.vb-seo.de, www.ligafans.de und www.skats.de

  15. #15
    Member
    Real Name
    kailew
    Join Date
    Sep 2006
    Posts
    52
    Liked
    0 times
    Quote Originally Posted by Thomas Hoehl View Post
    Sorry ich habe meinen Beitrag noch ergänzt, ich bin zur Zeit nicht so schnell im tippen, da mein rechter Arm wegen einer Schulterverletzung in einer Schlinge fixiert ist und ich nur mit links tippen kann.
    naja, dafür bist du aber noch ziemlich schnell ...

    Also: nur "index.php" bei den aliases eintragen?

Page 1 of 3 1 2 3 LastLast

Similar Threads

  1. Ziehe auf einen Managed Server
    By mediapac in forum Deutsch
    Replies: 10
    Last Post: 08-05-2009, 04:40 PM
  2. Hilfe für einen absoluten newbie
    By frosch68 in forum Deutsch
    Replies: 2
    Last Post: 11-10-2007, 03:15 AM
  3. umleitung
    By thompson in forum Deutsch
    Replies: 12
    Last Post: 10-24-2007, 11:07 AM
  4. Domain Umleitung - Wie?
    By Hottommi in forum Deutsch
    Replies: 15
    Last Post: 07-18-2007, 02:41 PM
  5. haben einen fehler
    By dirk-089 in forum Deutsch
    Replies: 2
    Last Post: 11-05-2006, 04:23 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •