Nach einigen Tests und erfolgreichen Ergebnissen, können wir nun eine kleine Hilfe anbieten, um Kategorie-Geister-URL´s beim phpLD auszuschließen.
Als erstes benötigt Ihr den MOD von VSDan "phpLD HTACCESS Rewriter" den Ihr für einmailg 15$ (Livetime-Zugang)
hier erhalten könnt.
Ladet jetzt die Rewriter.php in das Root-Verzeichnis Eures Kataloges und ruft die Datei auf
Deine-Domain/rewriter.phpKopiert den gesamten Code und tragt diesen in Eure
.htacces ein
Löscht in der .htaccess folgende Zeilen:
Code:
##Category redirect
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php [QSA,L]
Jetzt öffnet die
main.tpl und sucht nach diesen Code (öder ähnlichen)
Code:
{if $smarty.const.ENABLE_REWRITE}{$cat.TITLE_URL|escape}/{$scat.TITLE_URL|escape}/{else}index.php?c={$scat.ID}{/if}
Ersetzt diesen mit:
Code:
{$smarty.const.SITE_URL}/{$cat.CACHE_URL|escape}
Jetzt sollte alles so funktionieren, wie es eigentlich sein soll.
Wer keine 404 Fehlerseite hat ....
Löscht in der
.htaccess folgende Zeile:
Code:
ErrorDocument 404 index.php?httpstatus=404
Ersetzt diese mit:
Code:
ErrorDocument 404 /404.php
Erstelle jetzt eine Datei mit dem Namen 404.php und lade diesen in das ROOT-Verzeichnis ... jetzt sollte alles laufen
