Mod rewrite aktivieren
Aus DeDi-Help
(Unterschied zwischen Versionen)
| Version vom 14:14, 21. Mär. 2005 (bearbeiten) Eppi (Diskussion | Beiträge) (→Wie kann man die Standardsprache beim Aufruf der Projektstartseite permanent setzen?) ← Zum vorherigen Versionsunterschied |
Version vom 14:15, 21. Mär. 2005 (bearbeiten) (Entfernen) Eppi (Diskussion | Beiträge) (→Wie bekomme ich eine URL in der Form http://www.domain.tld/projektname/sprache/ordnername/seitenname.html) Zum nächsten Versionsunterschied → |
||
| Zeile 20: | Zeile 20: | ||
| * die im Projektverzeichnis vorhandene Datei htaccess.txt muss an die Gegebenheiten des Projekts angepasst werden. Hierzu sollten die Spachen, sowie die zugehrigen Sprach-IDs (Tabelle prefix_lang) bekannt sein. Wir laden die Datei per FTP herunter. | * die im Projektverzeichnis vorhandene Datei htaccess.txt muss an die Gegebenheiten des Projekts angepasst werden. Hierzu sollten die Spachen, sowie die zugehrigen Sprach-IDs (Tabelle prefix_lang) bekannt sein. Wir laden die Datei per FTP herunter. | ||
| - | **Der Teil de orginal htaccess.txt sieht so aus und wird an den markierten Stellen angepasst | + | *Der Teil de orginal htaccess.txt sieht so aus und wird an den markierten Stellen angepasst |
| RewriteCond %{QUERY_STRING} ^(.*)?$ | RewriteCond %{QUERY_STRING} ^(.*)?$ | ||
| Zeile 26: | Zeile 26: | ||
| /index.php?rewrite_sid=$1&lang=<u>1</u>&rewrite_path=<u>deutsch</u>/$2&rewrite_values=$3&%1 | /index.php?rewrite_sid=$1&lang=<u>1</u>&rewrite_path=<u>deutsch</u>/$2&rewrite_values=$3&%1 | ||
| - | **Angenommen unsere Sprache hiee de und deren Sprach-ID wre 3. In diesem Fall she eine passende htaccess.txt wie folgt aus. Wichtig ist, das Du diese Einstellung als Name der Sprache unter Deinen Projekteinstellungen hast. | + | *Angenommen unsere Sprache hiee de und deren Sprach-ID wre 3. In diesem Fall she eine passende htaccess.txt wie folgt aus. Wichtig ist, das Du diese Einstellung als Name der Sprache unter Deinen Projekteinstellungen hast. |
| RewriteCond %{QUERY_STRING} ^(.*)?$ | RewriteCond %{QUERY_STRING} ^(.*)?$ | ||
| Zeile 32: | Zeile 32: | ||
| /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 | ||
| - | **Wenn wir nun noch eine zweite Sprache mit dem Namen en und der Sprach-ID 4 in diesem Projekt haben msste folgender Teil der htaccess.txt hinzugefgt werden: | + | *Wenn wir nun noch eine zweite Sprache mit dem Namen en und der Sprach-ID 4 in diesem Projekt haben msste folgender Teil der htaccess.txt hinzugefgt werden: |
| RewriteCond %{QUERY_STRING} ^(.*)?$ | RewriteCond %{QUERY_STRING} ^(.*)?$ | ||

