Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 24
Like Tree1Likes

Suchmaschinenfreundliche Links - mod_rewrite

Das ist eine Diskussion über Suchmaschinenfreundliche Links - mod_rewrite im Hilfreiche Anleitungen/Tutorials Forum; Achtung: Folgendes kleines Tutorial entstand schnell und spontan. Bei Fehler bitte bescheid geben 1. Was sind Suchmaschinenfreundliche Links? Nur da ...

  1. #1
    Administrator Avatar von Chronos
    Registriert seit
    08.01.2009
    Ort
    127.0.0.1
    Beiträge
    1.909

    Standard Suchmaschinenfreundliche Links - mod_rewrite

    Achtung:
    Folgendes kleines Tutorial entstand schnell und spontan. Bei Fehler bitte bescheid geben

    1. Was sind Suchmaschinenfreundliche Links?

    Nur da eine Suchmaschine eine Seite "besucht" heißt das nicht das sie viel mitnimmt. Auch spielen Suchmaschinenfreundliche Links eine große Rolle in der heutigen Zeit damit man in der Suche höher gelistet werden.

    2. Wie sehen solche Suchmaschinenfreundliche Links aus?
    http://example.tld/start/ende.html
    http://example.tld/start/ende.php
    http://example.tld/start/ende

    so sehen zB Suchmaschinenfreundliche Links aus. In wirklichkeit könnten diese Links oben so aussehen

    http://example.tld/index.php?start=ende oder
    http://exemple.tld/index.php?show=start&bereich=ende

    3. Was kann ich dagegen tun?
    Sofern der Server mod_rewrite erlaubt kann man über eine .htaccess Datei die Url manipulieren. Die Datei könnte wie folgt aussehen.


    Code:
    RewriteEngine on
    Options FollowSymLinks
    RewriteBase /
    RewriteRule index/(.*)/(.*)/$ index.php?$1=$2
    Erklärung:
    Code:
    RewriteEngine on
     Options FollowSymLinks
     RewriteBase /
    Hiermit wird dem Webserver mitgeteilt, dass hier eine Abfrage auf den gewuenschten Domain-Namen kommt

    Der wichtigste Teil für uns ist die letzte Zeile
    Code:
    RewriteRule
    Code:
    index/(.*)/(.*)/$ index.php?$1=$2
    Der rote Teil ist die im Browser stehende URL und gibt uns die Variblen vor, der grüne Teil sagt uns wie sie normal aussieht und wo welche Variable normal steht.

    Arbeiten wir mit einem Beispiel, wir haben folgende URL
    http://www.example.tld/index/seite/1

    Code:
    /index/seite/1 wird zu index.php?$1=$2
    Wir sehen also, jener Bereich der eine Variable beinhaltet wird mit (.*) Definiert und je nach Anzahl einfach im nächsten Bereich mit $VariablenNr. angegeben.

    Somit wird die Suchmaschinenfreundliche Url angezeigt, aber der Webserver weiß weiterhin wie der die Url zu verarbeiten hat.

    Wir könnten das obrige Beispiel auch ohne das /index/ verwenden solange wir dem Browser im der .htaccess Datei sagen das hier normal eine index.php vorhanden ist
    Code:
    (.*)/(.*)/$ index.php?$1=$2
    Dies würde http://www.example.tld/seite/1 ergeben.

    Ihr seht, es gibt hier einige Varianten. Welche man nun nutzt ist sowohl Geschmacksabhängig als auch Definitionssache.


    Tip:
    Beim Erstellen einer solchen RewriteRule geht einfach Rückwärts an die Sache rann. D.h schaut euch eure URL an, wo nutz ihr welche Varible und überlegt wie Suchmaschinenfreundlich ihr sie haben wollt.

    ----------------------------------------------------------------------
    Achtung:
    Dieses Tutorial entstand nachdem ich mich heute selbst für ein neues Projekt erst mit mod_rewrite beschäftigt habe. bitte daher Fehler zu entschuldigen bzw falls es etwas unverständlich sein sollte.
    Geändert von Chronos (08.02.2009 um 14:06 Uhr)
    Raislay likes this.

  2. #2
    Profi Avatar von D3nN!sD3luXe
    Registriert seit
    30.09.2008
    Ort
    Celle
    Beiträge
    497

    Standard

    Nice. Wird bestimmt einigen Helfen

  3. #3
    Erfahrener Benutzer Avatar von Löckchen
    Registriert seit
    18.12.2009
    Beiträge
    65

    Standard

    Die unter Punkt 2 angeben sind

    Bei mir geht es nicht wird nicht gefunden

  4. #4
    fox
    fox ist offline
    Administrator Avatar von fox
    Registriert seit
    12.08.2008
    Ort
    In einer Wohnung
    Beiträge
    3.599

    Standard

    Nee, die kann man nicht anklicken, weil diese Links nur Beispiele sind und keine realen Adressen. Es geht dabei "nur" um die Endung nach dem ".tld/"
    Du bist zufrieden mit unserer Hilfe? --> Dann setz einen Link zu uns auf deine Seite: Link uns!

  5. #5
    Internetkenner
    Registriert seit
    08.09.2009
    Beiträge
    119

    Standard

    Für CMS Arten gibt es dafür schon extra Angefertigte Tutorials bzw. Extras, siehe:

    PHPFusion (Getestet - Funktioniert) - http://www.2good4name.de/infusions/p...fusion_27.html

    Wbblite 1 - http://www.seo-hack.de/thread-3.htm

    Wordpress - http://seo-marketing-blog.de/goatix/...enoptimierung/ UND EIN AllInOne Pack:
    http://wordpress.org/extend/plugins/...-one-seo-pack/


    Trotzdem schönes Tutorial!

    PS: Kannst ja oben Anheften, passt schließlich. ^^

    Gesucht wird:

    • Grafiker / Imagesucher
    • PHP-Programmierer (Grundkenntnisse genügen | PHPFusion Kenntnisse wären Vorteilhaft)

    Mein Verkaufsthread - http://www.dunkel-volk.de/index.php?...&threadID=6129
    Bei Interesse...hier per PN melden !



  6. #6
    Experte Avatar von Kulle
    Registriert seit
    20.05.2010
    Beiträge
    830

    Standard

    Frage: Was ist wenn ich einmal eine Variabel nur habe und ein andermal 2 und ein andermal wieder einmal 6? Kann man diese Funktion auch auf bestimmten Seiten ausschalten?

    Aber sonst habe ich das ganz gut verstanden. Thx Chronos
    mfg
    kulle

  7. #7
    Administrator Avatar von Chronos
    Registriert seit
    08.01.2009
    Ort
    127.0.0.1
    Beiträge
    1.909
    Themenstarter

    Standard

    wenn du nur 1 hast dann übergib nur eine. das system erkennt ja wieviele parameter übergeben werden und passt diese dann an
    d.h wenn du weißt du hast max. 6 dann musst du auch 6 werte oben definieren.

    das weiß ich nicht, bestimmt nur frag mich nicht wie.
    Ich höre 10 Stimmen in meinem Kopf, 9 sagen ich sei nicht verrückt, die 10. summt die Melodie von Tetris
    Join us - Starter_Forum@Twitter or join me brokenlinkAT@Twitter
    Kein Support per PN
    brokenlink.at - coming soon

  8. #8
    Experte Avatar von Kulle
    Registriert seit
    20.05.2010
    Beiträge
    830

    Standard

    Also spielt das keine Rolle das ist ja echt supi Werde dann demnächst mal versuchen mein kleines Forum dementsprechend zu bauen ....

    Zum 2. mhhhh nicht das der dann versucht ein unterverzeichniss umzuwandeln ist das hier was? RewriteEngine für bestimmte Unterverzeichnisse deaktivieren? (hast da ja evt. mehr erfahrung von als ich).
    mfg
    kulle

  9. #9
    Administrator Avatar von Chronos
    Registriert seit
    08.01.2009
    Ort
    127.0.0.1
    Beiträge
    1.909
    Themenstarter

    Standard

    versuch es einfach, dann siehst schon was passiert
    AUS FEHLERN LERNT MAN
    Ich höre 10 Stimmen in meinem Kopf, 9 sagen ich sei nicht verrückt, die 10. summt die Melodie von Tetris
    Join us - Starter_Forum@Twitter or join me brokenlinkAT@Twitter
    Kein Support per PN
    brokenlink.at - coming soon

  10. #10
    Experte Avatar von Kulle
    Registriert seit
    20.05.2010
    Beiträge
    830

    Standard

    Oki werde es die Tage probieren, erstmal das Forum hinkriegen. Dann kann ich ja berichten.
    mfg
    kulle

Seite 1 von 3 123 LetzteLetzte

Ähnliche Themen

  1. JS Links
    Von Kulle im Forum Grundlagen / Tipps
    Antworten: 7
    Letzter Beitrag: 28.10.2011, 18:41
  2. links öffnen sich im tab!!
    Von pulvertoastmann im Forum Grundlagen / Tipps
    Antworten: 12
    Letzter Beitrag: 12.02.2011, 17:32
  3. Wie sollen Links aussehen
    Von Löckchen im Forum Grundlagen / Tipps
    Antworten: 6
    Letzter Beitrag: 22.10.2010, 23:56
  4. Twitter prüft Links in Direktnachrichten
    Von fox im Forum Aktuelles
    Antworten: 0
    Letzter Beitrag: 10.03.2010, 15:58
  5. iphpbb3.com - Links vor Gästen verstecken ???
    Von Eddi im Forum Hilfe gesucht!
    Antworten: 9
    Letzter Beitrag: 03.09.2009, 21:23

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •