tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
9
ZUGRIFFE
516
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    ZweitBuch ZweitBuch ist offline Grünschnabel
    Registriert seit
    Mar 2002
    Beiträge
    4
    Hallo,

    ich lege meine Inhalte in einem Unterordner
    als html Datei ab und binde sie über den
    Include Befehl in meine PHP Seiten ein.

    Werden PHP Seiten von den Suchmaschinen
    erfasst?

    Soll ich die Robots Datei dahingehend ändern,
    dass Unterverzeichnisse nicht erfasst werden?

    Oder wie macht ihr das?


    Herzlichen Dank

    Michael
     

  2. #2
    gecko Tutorials.de Gastzugang
    eine suchmaschine weiss ja nicht welche programmierung / scriptsprache hinter den seiten steht, sie parsed also "normal" saemtliche generierten seiten durch ...

    die meisten suchmaschinen, schneiden aber die querystrings (alles nach dem ?) ab, d.h. sie kommen meistens nicht sehr weit, dem kann man aber zur not durch eine kleine umstrukturierung abhelfen...
     

  3. #3
    Registriert seit
    Nov 2001
    Ort
    nähe Hamburg
    Beiträge
    564
    Original geschrieben von gecko
    dem kann man aber zur not durch eine kleine umstrukturierung abhelfen...
    ...und die wäre****?
     

  4. #4
    gecko Tutorials.de Gastzugang
    sowas macht man mit dem mod_rewrite des apaches.
    die url's sehen dann so in der art aus:
    http://dev.nullmedia.de/test/news/blah/blubb/daddeldu/

    als waeren es viele unterverzeichnisse, in wirklichkeit ist aber news ein php-script (news.php) welches diese parameter: blah, blubb und daddeldu erhalten hat...

    google z.b. indiziert aber auch andere seiten, in denen alles per query string uebergeben wird ... also brauchst du nichts weiter unternehmen... wer benutzt noch was anderes ausser google ?
     

  5. #5
    Registriert seit
    Nov 2001
    Ort
    nähe Hamburg
    Beiträge
    564
    Nee...das geht bei mir defintiv nicht.
    Ich habe jeweils eine ID, nach der ein Eintrag aus der Datenbank ausgelesen wird.
    Da muß ich mir noch was überlegen, aber das hat auch noch ein bißchen Zeit.


    Feldhofe
     

  6. #6
    Registriert seit
    Dec 2001
    Ort
    Hannover
    Beiträge
    4.234
    das ginge auch noch über ein php-script
    mod ist nicht unbedingt nötig

    vielleicht hilft folgender code-schnipsel ...
    PHP-Code:
    <?php
    function modify_url($url$variable$value) { 

      
    $value urlencode($value); 

      if (
    ereg("(\\?|&)$variable=([^&]*)(&|$)"$url)) { 
        
    /* Change the value in query string */ 
        
    $new_url ereg_replace("(\\?|&)$variable=([^\\&]*)(&|$)","\\1$variable=$value\\3"$url); 
      } else { 
        
    /* The variable doesn't exist in query string */ 
        
    $parsed_url parse_url($url); 
        
    $new_url $parsed_url["query"] ? $url."&$variable=$value$url."?$variable=$value"
      } 
      
    $new_url ereg_replace("\\?\\?","?"$new_url); 

      return 
    $new_url


    ?>
     
    Copy for free - Yet another page for free software with soures:
    • BitUnlocker (Automatic unlock multiple Bitlocker secured drives - if you use the same password)
    • W7 ScrollZoom (Use Windows 7 zoom tool through your mouse wheel)
    • AppStarter (Somewhat like PortableApps launcher)
    • QuakeConsole (Show/Hide windows console with your tilde key)
    • BetterFileRenamer (Simple file renamer that adds date and version)
    .... more to come

  7. #7
    gecko Tutorials.de Gastzugang
    so klappt das aber nicht wirklich ...

    wie soll denn diese funktion aufgerufen werden wenn der apache nicht weiss, das hinter der url ein script haengt, sondern versucht dieses verzeichnis anzeigen zu lassen !?
     

  8. #8
    gamoo gamoo ist offline Mitglied
    Registriert seit
    Jan 2002
    Beiträge
    12
    schau doch einfach auf deinem server ob mod_rewrite installiert ist....


    phpinfo();


    fertig,

    dann sagst du uns wie deine urls aufgebaut sind und wir geben dir ne lösung....
     

  9. #9
    Registriert seit
    Dec 2001
    Ort
    Hannover
    Beiträge
    4.234
    oops, sorry, das script ist nur um GET variablen zu ändern... jaja in der nacht sollte man lieber schlafen, wenn man müde ist

    hast ja recht
     
    Copy for free - Yet another page for free software with soures:
    • BitUnlocker (Automatic unlock multiple Bitlocker secured drives - if you use the same password)
    • W7 ScrollZoom (Use Windows 7 zoom tool through your mouse wheel)
    • AppStarter (Somewhat like PortableApps launcher)
    • QuakeConsole (Show/Hide windows console with your tilde key)
    • BetterFileRenamer (Simple file renamer that adds date and version)
    .... more to come

  10. #10
    gecko Tutorials.de Gastzugang
    jepp, mit einem script allein kommst du dort nicht weit ...
    wenn dein provider aber kein mod_rewrite installiert hast, versuchs mal per .htaccess, evtl. klappt das:

    Code :
    1
    2
    3
    
    <FilesMatch "^([-[:alnum:]]+)$">
    ForceType application/x-httpd-php
    </FilesMatch>

    und per php koenntst du deine parameter z.b. so auslesen:
    $arguments = explode("/",$PHP_SELF);
    Geändert von gecko (22.04.02 um 09:38 Uhr)
     

Ähnliche Themen

  1. PHP und Suchmaschinen
    Von metno im Forum PHP
    Antworten: 10
    Letzter Beitrag: 03.04.06, 17:55
  2. Suchmaschinen
    Von gingerswelt im Forum XML Technologien
    Antworten: 1
    Letzter Beitrag: 02.01.06, 23:41
  3. XML+Suchmaschinen
    Von tanja im Forum XML Technologien
    Antworten: 3
    Letzter Beitrag: 18.09.04, 11:50
  4. suchmaschinen
    Von sadi im Forum HTML & XHTML
    Antworten: 18
    Letzter Beitrag: 26.08.04, 17:44
  5. suchmaschinen
    Von evilash im Forum Internet, DSL & Flatrate
    Antworten: 11
    Letzter Beitrag: 07.05.04, 12:46