Joomla 1.5 und mod_rewrite / SEO unter Windows

Expand / Collapse
 

Joomla 1.5 und mod_rewrite / SEO unter Windows


Problem:
Ich möchte die SEO (Suchmaschinen Optimierung) von Joomla 1.5 nutzen, aber das funktioniert unter Windows IIS 6 irgendwie nicht.

Lösung:
Joomla verwendet die Variable $_SERVER[ 'REQUEST_URI' ] , welche vom IIS nicht unterstützt wird.

1. Fügen Sie ganz oben nach dem <?php der Datei index.php folgende Zeilen ein:

if ( isset( $_SERVER[ 'HTTP_X_REWRITE_URL' ] ) )
{
    $_SERVER[ 'REQUEST_URI' ] = $_SERVER['HTTP_X_REWRITE_URL' ];
}

Also sieht die index.php jetzt so aus:

<?php
if ( isset( $_SERVER[ 'HTTP_X_REWRITE_URL' ] ) )
{
    $_SERVER[ 'REQUEST_URI' ] = $_SERVER['HTTP_X_REWRITE_URL' ];
}

2. Benennen Sie die Datei htaccess.txt um in httpd.ini

3. Fügen Sie folgende Zeile ganz oben in der httpd.ini ein:

[ISAPI_Rewrite]

4. Aktivieren Sie in unserem Webinterface (www.webserverconfig.de) mod_rewrite:
- Einloggen
- Ggf. Expertenmodus einschalten (rechts oben)
- Domains / IHREDOMAIN / mod_rewrite
- mod_rewrite: Ankreuzen und abschließend auf den <Ändern> klicken

5. Im Joomla Backend folgendes aktivieren:

- Search Engine Friendly URLs: Yes
- Use Apache mod_rewrite: Yes

Das wars! ;-)




     



Details
Zuletzt geändert:Donnerstag, 27. November 2008
Zuletzt geändert von: Administrator
Typ: HOWTO
Stufe: Intermediate
Rated 4 stars based on 3 votes.
Beitrag wurde 11.028* angeschaut.
Optionen