Auch ein Problem beim betreten des Chats

  • Ups, sorry.
    Die Startseite des Chats ist erreichbar.
    Klicke ich auf den ersten, einzigen Chat, erhalte ich die Meldung: Sie haben einen ungültigen oder nicht mehr gültigen Link aufgerufen.
    Sprich 404. Das ganze Forum funktioniert mit der Linkumschreibung hervorragend.
    Nur dieses Plugin nicht!

  • Dann musst du dafür die Linkumschreibung noch aktivieren,


    Apache Configuration
    # Rewrite application /chat/
    RewriteCond %{SCRIPT_FILENAME} !-d
    RewriteCond %{SCRIPT_FILENAME} !-f
    RewriteRule ^chat/(.*)$ chat/index.php?$1 [L,QSA]


    Fügen den inhalt deiner .htaccess im Stammverzeichnis bei.
    Oder falls du für jede Anwendung eine eigenen .htaccess haben solltest, erstelle eine für den Ordner Chat mit folgendem Inhalt:



    Apache Configuration
    # Rewrite application /
    RewriteCond %{SCRIPT_FILENAME} !-d
    RewriteCond %{SCRIPT_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?$1 [L,QSA]
    </IfModule>

    EDIT:


    Grade erst gelesen du hast ja nginx...


    EDIT 2:


    Vielleicht hilft dir das ?
    https://blog.woltlab.com/entry…eundlichen-urls-seo-urls/


    Du musst für den ordner chat auch bei nginx einstellen

  • Vielen Dank für deine Mühen.
    Meine Linkumschreibung funktioniert einwandfrei in Nginx. Das ganze Forum und alle Plugins laufen mit der Linkumschreibung. Einzig dieses Chat-Plugin funktioniert nicht damit.
    Alles was ich erreiche ist die Startseite wo die Chats aufgelistet sind. Klicke ich dort auf einen Chat, lande ich auf einer 404 Fehlerseite.
    Deaktiviere ich die Linkumschreibung, funktioniert es hingegen tadellos.

  • Meine Linkumschreibung funktioniert einwandfrei in Nginx.

    Deaktiviere ich die Linkumschreibung, funktioniert es hingegen tadellos.

    Du widersprichst dir selbst.


    Was ich sehen kann ist dass du nur das WBB als Anwendung isntalliert hast, richtig?
    Demnach funktioniert deine Umschreibung auch nur für das WBB
    Du müsstet pro Anwendung Chat, Blog Galerie etc jeweils eine Umschreibung erstellen!
    Oder eben deine so anpassen dass die für alle Unterordner greift.

  • Verdrehe mir doch nicht die Wörter im Mund!
    Die Linkumschreibung funktioniert im kompletten WBB in der neuesten Version. Einzige Ausnahme: "Tims Chat"!
    Alle Plugins funktionieren damit, so auch Teamspeak, ToDo-Liste, etc.
    Das Board ist im Verzeichnis /forum installiert und wie man sehen kann, ist die Startseite des Chats auch erreichbar unter:


    https://formel-liga.de/forum/chat/


    Das ist vermutlich nur mit einem Account sichtbar. Nicht weiter tragisch.
    Klicke ich dann dort auf den Link "Generelle Diskussion" -> so heißt mein einziger Chat-Channel, dann lande ich hier:


    https://formel-liga.de/forum/c…t/2-generelle-diskussion/


    Und diese Seite gibt es nicht und es wird ein 404 Header übertragen.

  • Verdrehe mir doch nicht die Wörter im Mund!

    Und du liest nicht was ICH schreibe....


    Ich habe gesagt du wiedersprichst dir weil du es tust.
    Du sagst die linkumschreibung funktioniert in nginx, das tut sich nicht weil du nicht in den Chat kommst...


    Du musst den Ordner für den Chat noch hinzufügen in deiner Umschreibung.


    Das hier ist ein Beispiel wenn du die Anwendungen FAQ, Gallery, Filebase, WBB, Blog und chat hast.


    Je nachdem was du hast bitte editieren.


    Eigenltich müsste es für dich reichen wenn du dann FAQ, Gallery, Flebase, und die zeile für den Blog raus nimmst.
    dann sollte s bei dir klappen

    Code
    location / {
    		add_header Access-Control-Allow-Origin "*";
    		index index.php index.html index.htm;
    		try_files $uri $uri/ @rewrite;
    	}
    location @rewrite {
    	rewrite ^/blog(.*)$ /index.php?blog$1 last;
    	rewrite ^/(wcf/|faq/|gallery/|filebase/|forum/|chat/)?([^/]+)/?([^/]+)?/? /$1/index.php?$2/$3 last;	
    }