tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von ComFreek
  • 1 Beitrag von ComFreek
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
493
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    chuvak chuvak ist offline Mitglied Brokat
    Registriert seit
    Mar 2005
    Beiträge
    311
    Ich habe mal gelesen, dass Suchmaschinen Folgendes differenzieren:
    www.bla.de
    www.bla.de/index.php
    bla.de
    bla.de/index.php
    ES wurde empfohlen, sich für eine "Schreibweise" zu entscheiden und einen permanet Redirect (301) einzurichten.

    Was haltet ihr davon?
    Wie (PHP, .htaccess) und wohin soll ich den Redirect einfügen?

    Danke!
     
    "Ein Pessimist ist ein Optimist mit Erfahrung."

  2. #2
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.359
    Blog-Einträge
    4
    Korrekt.
    Ich mache das immer mit einer .htaccess.
    Die muss man einfach in das Root-Verzeichnis legen und fertig.
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  3. #3
    chuvak chuvak ist offline Mitglied Brokat
    Registriert seit
    Mar 2005
    Beiträge
    311
    Zitat Zitat von ComFreek Beitrag anzeigen
    Korrekt.
    Ich mache das immer mit einer .htaccess.
    Wäre das die richtige Lösung?
    Code :
    1
    
    redirect 301 /bla.de http://www.bla.de/index.php
     
    "Ein Pessimist ist ein Optimist mit Erfahrung."

  4. #4
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.359
    Blog-Einträge
    4
    Ich kenne mich jetzt nicht so viel mit .htaccess aus, aber hier ist eine gute Beschreibung für dein Problem: http://enarion.net/web/htaccess/redi...ww-and-no-www/.

    Da wird folgender Code erwähnt:
    Code :
    1
    2
    3
    4
    
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC]
    RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]

    bzw. von www.domain.com zu domain.com:
    Code :
    1
    2
    3
    4
    
    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_HOST} !^domain.com$ [NC]
    RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]
    chuvak bedankt sich. 
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  5. #5
    chuvak chuvak ist offline Mitglied Brokat
    Registriert seit
    Mar 2005
    Beiträge
    311
    Ich hab jetzt irgendwas angerichtet!
    Ich hab aus Versehen den Code eins-zu-eins so übernommen (mit domain.com). Jetzt wird sofort auf diese Domain umgeleitet.
    Ich hab auch schon versucht, die .htaccess zu verändern und sogar zu löschen, trotzdem komme ich immer nur auf domain.com!
    Was habe ich gemacht?
    Irgendwie sitzt der Redirect jetzt ganz tief drin...
     
    "Ein Pessimist ist ein Optimist mit Erfahrung."

  6. #6
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.359
    Blog-Einträge
    4
    Hast du schon die .htaccess gelöscht?

    Außerdem würde ich den Browser Cache löschen.
    chuvak bedankt sich. 
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  7. #7
    chuvak chuvak ist offline Mitglied Brokat
    Registriert seit
    Mar 2005
    Beiträge
    311
    Gott sein Dank, wars der Cache.
    Vielen Dank nochmal!
     
    "Ein Pessimist ist ein Optimist mit Erfahrung."

  8. #8
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    Hallo!

    Da alles was aufgrund eines möglichen Konfigurationsfehlers (Apache/DNS) immer auf www.domain.com umgeleitet werden würde, hätte ich es anders realisiert. Den "." würde ich escapen.
    Auch würde ich das direkt in die Apache Site reinschreiben, da von dort auch die Einstellungen für mögliche Subdomains vorgenommen werden. So hat man alles an einem Fleck.
    Code :
    1
    2
    3
    
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^domain\.com [NC]
    RewriteRule ^(.*)$ http://www.doamin.com$1 [R=permanent,L]
    Geändert von Christian Kusmanow (27.07.11 um 12:18 Uhr) Grund: [NC] vergessen
     
    MfG,
    Christian

    Wer sein Problem definiert, hat es schon halb gelöst!

    Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.

    The Code Project! - C# Programming | C# / VB.NET Pendants

    Regeln + Netiquette

    Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
    und vor allem nicht auf das, was euch die IHK dazu erzählt!
    Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...