Mod rewrite aktivieren
Aus DeDi-Help
(Unterschied zwischen Versionen)
| Version vom 14:15, 21. Mär. 2005 (bearbeiten) Eppi (Diskussion | Beiträge) (→Wie bekomme ich eine URL in der Form http://www.domain.tld/projektname/sprache/ordnername/seitenname.html) ← Zum vorherigen Versionsunterschied |
Version vom 14:17, 21. Mär. 2005 (bearbeiten) (Entfernen) Eppi (Diskussion | Beiträge) Zum nächsten Versionsunterschied → |
||
| Zeile 1: | Zeile 1: | ||
| + | ==Einrichtung== | ||
| ==Wozu ist die htaccess.txt im Projektordner== | ==Wozu ist die htaccess.txt im Projektordner== | ||
| Die htaccess.txt dient zur Vereinfachung der URL's fr die Suchmaschinen. Dazu mu die htaccess.txt in .htaccess umbenannt werden und unter den Projekteinstellungen mod_rewrite aktiviert werden. (auf 1 setzen) Nun lauten die Links nicht mehr index.php?idcatside=X sondern sideX.html. Dadurch ist es fr viele Suchmaschinen einfacher die Seite zu indizieren. | Die htaccess.txt dient zur Vereinfachung der URL's fr die Suchmaschinen. Dazu mu die htaccess.txt in .htaccess umbenannt werden und unter den Projekteinstellungen mod_rewrite aktiviert werden. (auf 1 setzen) Nun lauten die Links nicht mehr index.php?idcatside=X sondern sideX.html. Dadurch ist es fr viele Suchmaschinen einfacher die Seite zu indizieren. | ||
| Die .htaccess Datei braucht beim Verschieben des Projektordners nicht bearbeitet werden. Beim umbennen der index.php (in der Projektkonfiguration) muss sie jedoch angepasst werden. Dazu mssen die index.php-Eintrge durch den neuen Namen ersetzt werden. | Die .htaccess Datei braucht beim Verschieben des Projektordners nicht bearbeitet werden. Beim umbennen der index.php (in der Projektkonfiguration) muss sie jedoch angepasst werden. Dazu mssen die index.php-Eintrge durch den neuen Namen ersetzt werden. | ||
| - | |||
| - | |||
| ==Wie bekomme ich eine URL in der Form http://www.domain.tld/projektname/sprache/ordnername/seitenname.html== | ==Wie bekomme ich eine URL in der Form http://www.domain.tld/projektname/sprache/ordnername/seitenname.html== | ||
| Zeile 54: | Zeile 53: | ||
| da wir in der url ja zwei Ordner haben, die real nicht existieren (Projektname und Sprache). | da wir in der url ja zwei Ordner haben, die real nicht existieren (Projektname und Sprache). | ||
| - | ==Ich bekomme die Meldung "index.php" nicht gefunden oder andere Fehler== | + | ==Mgliche Fehler== |
| + | ===index.php nicht gefunden=== | ||
| Leider sind die Server sehr unterschiedlich und knnen daher einige Probleme bereiten. Hier ein paar Varianten, die zur Fehlerbeseitigung helfen knnten. | Leider sind die Server sehr unterschiedlich und knnen daher einige Probleme bereiten. Hier ein paar Varianten, die zur Fehlerbeseitigung helfen knnten. | ||
| Zeile 66: | Zeile 66: | ||
| index.php?rewrite_sid=$1&lang=<u>3</u>&rewrite_path=<u>de</u>/$2&rewrite_values=$3&%1 | index.php?rewrite_sid=$1&lang=<u>3</u>&rewrite_path=<u>de</u>/$2&rewrite_values=$3&%1 | ||
| + | |||
| + | ===Error 500=== | ||

