Danke für's fixen!
Beiträge von jacboy im Thema „Probleme mit Linkumschreibungen“
-
-
Soeben per PN bei dir aufgetaucht
-
Ja, /news/category-list funktioniert z. B. auch nicht.
-
Das tritt nur beim News-System auf. Forum, Kalender und Galerie funktionieren ohne Probleme.
-
Sehe ich das richtig, dass ich den Code oben einfach in die .htaccess-Datei im Hauptverzeichnis einfügen muss?
-
Hallo,
ich würde gerne in meinem WSC 3 das News-System nutzen und da auch die Link-Umschreibungen aktivieren.
Ich habe die Vorlage von WoltLab für die .htaccess genommen, die sieht so aus:Apache Configuration
Alles anzeigen<IfModule mod_rewrite.c> RewriteEngine on RewriteBase / # Rewrite application /blog/ RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule ^blog/(.*)$ blog/index.php?$1 [L,QSA] # Rewrite application /calendar/ RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule ^calendar/(.*)$ calendar/index.php?$1 [L,QSA] # Rewrite application /gallery/ RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule ^gallery/(.*)$ gallery/index.php?$1 [L,QSA] # Rewrite application /filebase/ RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule ^filebase/(.*)$ filebase/index.php?$1 [L,QSA] # Rewrite application /forum/ RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule ^forum/(.*)$ forum/index.php?$1 [L,QSA] # Rewrite application /wcf/ RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule ^wcf/(.*)$ wcf/index.php?$1 [L,QSA] # Rewrite application /cms/ RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule ^cms/(.*)$ cms/index.php?$1 [L,QSA] # Rewrite application / RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule ^(.*)$ index.php?$1 [L,QSA] </IfModule>
Ich ging davon aus, dass es reicht, folgenden Part vor dem Schließen des IfModule zu ergänzen:
Apache Configuration# Rewrite application /news/ RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule ^news/(.*)$ news/index.php?$1 [L,QSA]
Es wird beim Aufrufen von z. B. example.com/news/news-add/ immer noch folgendes angezeigt: