+ Antworten
Ergebnis 1 bis 14 von 14

Thema: Cooluri: bei 2 Menüpunkten Error 404 - Not found

  1. #1
    TP-Member crazy cake macht alles soweit korrekt
    Registriert seit
    Aug 2008
    Ort
    Tübingen
    Beiträge
    71

    Cooluri: bei 2 Menüpunkten Error 404 - Not found

    Hallo@all,

    habe gerade cooluri installiert (weil ich mit realurl nicht geschafft habe, die Hilfsseiten aus dem Pfad zu entfernen) und jetzt sehen meine Urls eigentlich sehr nett aus. Das einzige Problem ist, dass ich beim Anklicken von 2 letzten Punkten in meiner Navigation - also Partner und Kontakt (siehe Bild) - jedes Mal diese 404-Fehlermeldung bekomme! Alle anderen Seiten (auch die ganzen Unterseiten) machen keine Probleme. Verstehe überhaupt nicht, was hier nicht stimmt.

    Vielen Dank im Voraus für eure Hilfe!
    Angehängte Grafiken  

  2. #2
    TP-Supporter Stefan_G hilft, wo's geht Stefan_G hilft, wo's geht Stefan_G hilft, wo's geht Avatar von Stefan_G
    Registriert seit
    May 2005
    Ort
    Tecklenburg
    Beiträge
    484
    Moin,

    mit den Infos kann man herzlich wenig anfangen.

    Benenn die beiden Seiten mal um (Partner_old, ...) und stell die auch mal auf versteckt -> dann Backend -> Modul Admin Tools -> Cooluri -> Delete/Update all -> klick dort auf "Delete Everything and Start Again" - (oder so ähnlich). Danach Cache löschen. Dann die beiden Seiten neu erstellen und evtl. Inhalte einfach über das Klemmbrett übertragen.

    //Stefan

  3. #3
    TP-Member crazy cake macht alles soweit korrekt
    Registriert seit
    Aug 2008
    Ort
    Tübingen
    Beiträge
    71
    Sorry für zu wenig Infos (was müsstest du noch wissen?) und vielen Dank, das du trotzdem geantwortet hast! Das Neuerstellen hat leider nichts gebracht. Immer noch Not found. Vom Backend aus kann ich die Seiten aber aufrufen: http://heyder-partner.de/index.php?id=9.

  4. #4
    TP-Supporter Stefan_G hilft, wo's geht Stefan_G hilft, wo's geht Stefan_G hilft, wo's geht Avatar von Stefan_G
    Registriert seit
    May 2005
    Ort
    Tecklenburg
    Beiträge
    484
    Moin,

    was steht im config? Also, wie ist cooluri im setup konfiguriert? Wie sieht dein Gesamt-Config-Bereich aus? Wieso ist als baseurl eine Adresse ohne www. angegeben?
    Was ist wenn du cooluri einfach mal kurz deaktivierst? Sind die Seiten dann erreichbar?
    Wie sieht deine .htaccess aus?
    Befindet sich deine TYPO3-Installation in einem Unterverzeichnis?

    //Stefan

  5. #5
    TP-Member crazy cake macht alles soweit korrekt
    Registriert seit
    Aug 2008
    Ort
    Tübingen
    Beiträge
    71
    Wieso ich baseurl ohne www drin hatte, weiß ich jetzt nicht genau, ehrlich gesagt. Hab es geändert. Wenn ich cooluri abschalte, sind die Seiten wieder erreichbar.

    Ich habe cooluri nach diesen Anleitungen installiert: http://blog.undkonsorten.com/cooluri...ausblenden-seo
    http://www.t3net.de/dokumentation/ya...a/cooluri.html

    Im .htaccess stehen also diese Zeilen:

    Code:
    RewriteEngine On
    RewriteRule ^/(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php)$ - [L]
    RewriteRule ^/(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php)/.*$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule .* index.php
    Im setup
    Code:
            config.simulateStaticDocuments = 0
    	config.baseURL = http://www.heyderundpartner.de/
    	config.tx_cooluri_enable = 1
        	config.redirectOldLinksToNew = 1
    Was mir jetzt noch einfällt:
    Die Datei CoolUriConf.xml_default musste ich aus einer anderen Installation kopieren (hab sie jetzt aber ohne "_default" drin), weil sie bei dieser Installation nicht erzeugt wurde.
    Und das steht drin:
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <cooluri>
     
      <cache>
        <usecache>1</usecache><!-- READONLY -->
        <params2cool>
          <!-- how often (in days) should be links updated (Typo3 cache needs to be cleared) -->
          <checkforchangeevery>1</checkforchangeevery>
        </params2cool>
        <cool2params>
          <!-- how many days should old links (those that are redirected to existing) should be kept active -->
          <oldlinksvalidfor>365</oldlinksvalidfor>
        </cool2params>
        <urlsuffix>.html</urlsuffix>
    <removetrailingslash>1</removetrailingslash>
        <pagenotfound>
          <!-- the status has to meet HTTP protocol header -->
          <status>HTTP/1.0 404 Not Found</status>
          <behavior type="message"><![CDATA[ <h1>Page not found!</h1> ]]></behavior>
          <!-- possible @type values: 
            page - will show a file (loaded using file_get_contents)
            redirect - will redirect to a certaing URL
            message - will output a message
          -->
        </pagenotfound>
      </cache>
    
      <pagepath>
        <!-- first non-empty value will be used -->
        <title>tx_realurl_pathsegment,alias,subtitle,title</title>
        
        <saveto>id</saveto><!-- READONLY -->
        <default>0</default><!-- READONLY -->
        
        <userfunc>tx_cooluri->getPageTitle</userfunc>
        <t3conv>1</t3conv>
      </pagepath>
     
      <uriparts>
        <part>
          <parameter>tx_ttnews[tt_news]</parameter>
          <lookindb>
            <to>SELECT title FROM tt_news WHERE uid=$1</to>
            <!-- if you have news items in different languages in one folder, use this sql -->
            <!-- to>SELECT title FROM tt_news WHERE (uid=$1 or l18n_parent=$1) AND sys_language_uid={L=0}</to -->
            <t3conv>1</t3conv>
          </lookindb>
        </part>
        <part>
          <parameter>tx_eeblog[showUid]</parameter>
          <lookindb>
            <to>SELECT subject FROM tx_eeblog_maintable WHERE uid=$1</to>
            <t3conv>1</t3conv>
          </lookindb>
        </part>
        <!-- you can move cHash to predefineparts to remove in from URL
             but first read the manual -->
        <part>
          <parameter>cHash</parameter>
        </part>
        
        <!-- common patterns -->
        
        <!-- this will just add this parameter value to URL -->
        <part>
          <parameter>paramA</parameter>
        </part>
        <!-- this will look up parameter value in the database table "sometable" and if found
              the value will be transformed using Typo3 csconv into URL-like value. 
            You can make all sorts of MySQL stuff here, such as add UID into the result:
            SELECT CONCAT(title,'-',uid) FROM ...
        -->
        <part>
          <parameter>paramB</parameter>
          <lookindb>
            <to>SELECT title FROM sometable WHERE uid=$1</to>
            <t3conv>1</t3conv>
          </lookindb>
        </part>
      </uriparts>
      
      <predefinedparts>
        <part>
          <parameter>no_cache</parameter>
        </part>
        
        <!-- common patterns -->
        
        <!-- parts defined this way will be removed from URL -->
        <part>
          <parameter>paramC</parameter>
        </part>
        <!-- this will prefix a value with "prefix-". Cannot be localized.
        -->
        <part key="prefix-(.*)" regexp="1">
          <parameter>paramD</parameter>
        </part>
        <!-- if parameter matches value, key will be added to URL 
             with mutliple values, use valuemaps
        -->
        <part key="thisWillAppearInUrl">
          <parameter>paramE</parameter>
          <value>ifParamEMatcesThisValue</value>
        </part>
      </predefinedparts>
      
      <valuemaps>
        <valuemap>
          <parameter>L</parameter>
          <!-- L is empty of 0, result is empty -->
          <value key="">0</value>
          <!-- L is 1, result is "en" -->
          <value key="en">1</value>
        </valuemap>
      </valuemaps>
      
      <!-- this will put L param to the first position
          for more magic see manual -->
      <paramorder>
        <param>L</param>
      </paramorder>
      
    <!-- READONLY START -->
    <cooluris>1</cooluris>
      
    </cooluri>
    Waren es jetzt genug Informationen? Oder zu viel?

  6. #6
    TP-Supporter Stefan_G hilft, wo's geht Stefan_G hilft, wo's geht Stefan_G hilft, wo's geht Avatar von Stefan_G
    Registriert seit
    May 2005
    Ort
    Tecklenburg
    Beiträge
    484
    Hi,

    die XML wird nicht erzeugt, die musst du rein kopieren. Teste mal die XML von http://web-me.org/portfolio/typo3-un...d-cooluri.html

    Zitat Zitat von Stefan_G Beitrag anzeigen
    (...)
    Befindet sich deine TYPO3-Installation in einem Unterverzeichnis?
    (...)
    das wäre noch wichtig und ne mögliche Fehlerquelle.

    //Stefan

  7. #7
    TP-Member crazy cake macht alles soweit korrekt
    Registriert seit
    Aug 2008
    Ort
    Tübingen
    Beiträge
    71
    Zitat Zitat von Stefan_G Beitrag anzeigen
    Hi,

    die XML wird nicht erzeugt
    //Stefan
    Nicht?? Dann hab ich das verwechselt, denn ich war mir sicher, dass ich bei der ersten Installation auf einer anderen Website (auf der ich alles teste) nichts reinkopieren musste - nur umbenennen, weil die Datei schon da war...
    Und zu deinem Link: Soll ich einfach die XML von dort nehmen oder irgendwas in der Datei anpassen? Sorry für solch blöde Fragen, aber irgendwie kapiere ich das Ganze nicht so richtig...


    Befindet sich deine TYPO3-Installation in einem Unterverzeichnis?
    Oups, hatte die Frage übersehen.
    Ja, meine Typo3-Installation befindet sich in einem Unterverzeichnis. Ich habe die Seite auf dieses Verzeichnis umgeleitet.

  8. #8
    TP-Supporter Stefan_G hilft, wo's geht Stefan_G hilft, wo's geht Stefan_G hilft, wo's geht Avatar von Stefan_G
    Registriert seit
    May 2005
    Ort
    Tecklenburg
    Beiträge
    484
    Hi

    also ergänze mal deine .htaccess

    Zitat Zitat von crazy cake Beitrag anzeigen
    Code:
    (...)
    RewriteEngine On
    (...)
    Code:
    (...)
    RewriteEngine On
    RewriteBase /NAMEDESUNTERVERZEICHNISSESWOT3LIEGT/
    (...)
    alles so lassen, wie es ist - nur das rot markierte einfügen! Achte beim Verzeichnisnamen auf den Slash davor, dahinter und auf die Schreibweise (klein)!

    (...)
    Soll ich einfach die XML von dort nehmen oder irgendwas in der Datei anpassen?
    (...)
    Probier einfach mal. Das ist eine optimierte XML, die schon für einige Extensions vorbereitet ist. Es gibt weitere Extensions, die für cooluri eingebunden werden müssen, das merkst du dann aber schon und das ist dann - wenn es gute Extensions sind - in der jew. Doku erläutert.

    //Stefan

  9. #9
    TP-Member crazy cake macht alles soweit korrekt
    Registriert seit
    Aug 2008
    Ort
    Tübingen
    Beiträge
    71
    Oh, "RewriteBase /" war bei mir auch drin, nur ohne das Unterverzeichnis. Hab es jetzt ergänzt.
    Und wenn ich diese optimierte XML nehme, kommt bei mir Fatal Error (siehe Bild)!

    Trotzdem nochmals vielen, vielen Dank für deine Hilfe!!
    Angehängte Grafiken  

  10. #10
    TP-Supporter Stefan_G hilft, wo's geht Stefan_G hilft, wo's geht Stefan_G hilft, wo's geht Avatar von Stefan_G
    Registriert seit
    May 2005
    Ort
    Tecklenburg
    Beiträge
    484
    Hi,

    jetzt ist meine Glaskugel auch langsam beschlagen...
    Ohne Admin-Zugang kann man da jetzt nur noch ganz grob raten.

    //Stefan

  11. #11
    TP-Member crazy cake macht alles soweit korrekt
    Registriert seit
    Aug 2008
    Ort
    Tübingen
    Beiträge
    71
    Also es geht endlich! Seit 5 Minuten! Habe aber keine Ahnung, ob es morgen immer noch funktioniert! Hoffentlich! Stefan, ich habe mit deinen ganzen Ratschlägen wieder rumexperimentiert (davor aber zur Sichercheit alles de- und wieder neuinstalliert) und das Einzige, was schließlich funktioniert hat, war dein erster Tipp - also 2 Ersatzseiten erstellen und die alten verbergen. Es hat aber auch nicht gleich geklappt, weil ich da zwischendurch wohl was falsch gemacht habe. Als ich z.B. zum ersten Mal dieses "Delete Everything and Start Again" gemacht habe, ging überhaupt nichts mehr - überall nur "Page not found". Deshalb gleich meine Frage: wann darf oder muss man das machen?? Habe z.B. jetzt in den URLs immer noch ...partner1/ und ...kontakt0/ drin, weil ich mit den Namen rumgespielt habe - müsste ich jetzt wieder auf "Delete Everything" gehen (traue mich nicht mehr) oder wie kriege ich diese Zahlen weg?...

    Und ich möchte mich nochmals ganz, ganz herzlich für deine Hilfe bedanken!! Saubere URLs waren zwar das kleinste Problem im Vergleich dazu, was bei mir noch alles nicht funktioniert, aber ich bin gerade trotzdem total happy, wenigstens das hingekriegt zu haben!

  12. #12
    TP-Member crazy cake macht alles soweit korrekt
    Registriert seit
    Aug 2008
    Ort
    Tübingen
    Beiträge
    71
    Ok, die URLs haben sich mittlerweile auf partner/ und kontakt/ umgestellt, aber jetzt kommen wieder diese 404-Fehlermeldungen beim Anklicken! Heißt es, dass ich diese Alias "partner" und "kontakt" nie mehr werwenden kann, wenn sie einmal nicht funktioniert haben? hab sie jetzt wieder auf partner1/ und kontakt1/ umgeändert. Was muss ich löschen, damit sie wieder in der URL angezeigt werden?

    Vielen Dank im Voraus!

  13. #13
    TP-Member crazy cake macht alles soweit korrekt
    Registriert seit
    Aug 2008
    Ort
    Tübingen
    Beiträge
    71
    Ok, habe <checkforchangeevery>1</checkforchangeevery> auf <checkforchangeevery>0</checkforchangeevery> geändert und bekomme die neuen Alias wieder, mit denen die Seiten keine Fehlermeldungen mehr bringen. Aber ich bräuchte immer noch einen Tipp, wie ich wieder die Alias ohne Zahlen verwenden könnte.

    Außerdem bekomme ich keine .html-Endungen bei den URLs.
    In der XML steht zwar
    Code:
    <urlsuffix>.html</urlsuffix>
    <removetrailingslash>1</removetrailingslash>
    aber es bringt nichts.

    Vielen Dank im Voraus!!

  14. #14
    TP-Member crazy cake macht alles soweit korrekt
    Registriert seit
    Aug 2008
    Ort
    Tübingen
    Beiträge
    71
    Weiß wirklich keiner, warum meine URLs keine html-Endungen haben?

+ Antworten

Ähnliche Themen

  1. 404 not found bitte hilfe
    Von nluwdcakira im Forum Webdesign allgemein
    Antworten: 5
    Letzter Beitrag: 22.02.2009, 18:21
  2. Bilder Upload Error 500 - Internal server error
    Von Equipment im Forum Traum-Dynamik
    Antworten: 10
    Letzter Beitrag: 14.10.2008, 00:11
  3. Antworten: 4
    Letzter Beitrag: 29.01.2008, 00:08
  4. Antworten: 4
    Letzter Beitrag: 28.04.2007, 10:34
  5. pdf error (open range check error)
    Von yum im Forum PrePress
    Antworten: 4
    Letzter Beitrag: 17.02.2005, 22:22

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51