SEF URL auf IIS Server mit Joomla, Typo3 und Oxid Shop ISAPI Rewrite
Sef unter IIS Windows Server 2003 mit .htaccess original Rules
SEF für CMS unter IIS mit .htaccess erfordert Rootrechte oder einen verständigen Provider
Das hier beschrieben Beispiel ist anwebdbar auf Joomla, Typo3 und Oxid. XT-Commerce erfordert eine zusätzliche Komponente.
Die System eigene SEF von Joomla 1.5 hat auch mir Kopfschmerzen bereitet, ebenso SEF mit Typo3 oder Oxid
da ich einen Win2003 Server mit Plesk 8.4 einsetze und ich darauf entwickle. Fremde Komponenten wie Smartsef usw.
haben alle in etwa die gleichen Probleme gezeigt und man erreicht nicht mehr damit...!!
Alles was unter dem Apachen läuft, kann unter Windows auch zum laufen gebracht werden.
Helicon macht es möglich, dass die .htaccess Datei gleich eingelesen wird, wie beim Apache Webserver. Leider geht das nur mit der kostenpflichtigen Version 3.0 von Helicon (isapirewrite.com) die auf dem IIS installiert wird. Die Light Version unterstützt keine Vhosts.
Bei Typo3. Oxyd und Joomla speichert man die htaccess.txt Datei als .htaccess ab.
Umbennen geht nicht (Filesystem NTFS), also die htaccess.TXT in einem Editor öffnen und dann als .htaccess Datei abspeichern und dann auf den Webserver damit. Bei Joomla und Oxyd braucht es noch den folgenden PHP Code zuoberst in der index.php...
---------------
if (isset($_SERVER['HTTP_X_REWRITE_URL']))
{
$_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_REWRITE_URL'];
}
---------------
...jetzt zieht Joomla und Oxid CE Shop die .htaccess auch auf dem IIS und man kann alle 3 Hacken im Backend unter Joomla SEF reinhauen ohne Probleme wenn man Freude hat (Mod-Rewrite auch). Auch das grosse Problem des bekannten 404er in Joomla, Typo3 und Oxid - Fehlers ist behoben. Der IIS ist nun .htaccess tauglich.
Bei Typo3 braucht es die realurl, seobasic und diesen Code
---------------
$TYPO3_CONF_VARS['SYS']['requestURIvar'] = '_SERVER|HTTP_X_REWRITE_URL';
---------------
Nennt man einen Rootserver sein eigen, kann man sehen, dass es über den Websites im IiS Manager eine neue Registerkarte gegeben hat, mit ISAPI-Rewrite. (Eigenschaften).
Dieser Joomla Auftritt wurde mit den oben genannten Techniken SEF tauglich gemacht. Der Virtuemart - Shop hat ein PHP Datei erhalten die an dieser Stelle nicht veröffentlicht werden kann (Für Anfragen, verwenden Sie das Kontaktformular oder unser Ticketsystem). Hier noch eine Beispielseite http://seo-suchmaschinenoptimierung.ch (Joomla1.5).
Hier die Einschränkungen der Helicon Lite-Version und warum man an dieser scheitert!
No support for distributed .htaccess configurations, directory and web site level configurations. Only one
global httpd.conf configuration file will be loaded from Lite version installation folder.
No support for , , , , , and tags.
There is no proxy module in Lite version, thus all proxy related functions like RewriteProxy directive and [P]
flag will be ignored.
No manual installation package for Lite version to install in a shared hosting environment. )
Getestet mit Joomla 1.0.12 / 1.5.3 - 1.5.15, Typo3 4.2 und Oxid alle mit original htaccess Files / Rules!!!
SEF für CMS unter IIS mit .htaccess erfordert Rootrechte oder einen verständigen Provider
Das hier beschrieben Beispiel ist anwebdbar auf Joomla, Typo3 und Oxid. XT-Commerce erfordert eine zusätzliche Komponente.
Die System eigene SEF von Joomla 1.5 hat auch mir Kopfschmerzen bereitet, ebenso SEF mit Typo3 oder Oxid
da ich einen Win2003 Server mit Plesk 8.4 einsetze und ich darauf entwickle. Fremde Komponenten wie Smartsef usw.
haben alle in etwa die gleichen Probleme gezeigt und man erreicht nicht mehr damit...!!
Alles was unter dem Apachen läuft, kann unter Windows auch zum laufen gebracht werden.
Helicon macht es möglich, dass die .htaccess Datei gleich eingelesen wird, wie beim Apache Webserver. Leider geht das nur mit der kostenpflichtigen Version 3.0 von Helicon (isapirewrite.com) die auf dem IIS installiert wird. Die Light Version unterstützt keine Vhosts.
Bei Typo3. Oxyd und Joomla speichert man die htaccess.txt Datei als .htaccess ab.
Umbennen geht nicht (Filesystem NTFS), also die htaccess.TXT in einem Editor öffnen und dann als .htaccess Datei abspeichern und dann auf den Webserver damit. Bei Joomla und Oxyd braucht es noch den folgenden PHP Code zuoberst in der index.php...
---------------
if (isset($_SERVER['HTTP_X_REWRITE_URL']))
{
$_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_REWRITE_URL'];
}
---------------
...jetzt zieht Joomla und Oxid CE Shop die .htaccess auch auf dem IIS und man kann alle 3 Hacken im Backend unter Joomla SEF reinhauen ohne Probleme wenn man Freude hat (Mod-Rewrite auch). Auch das grosse Problem des bekannten 404er in Joomla, Typo3 und Oxid - Fehlers ist behoben. Der IIS ist nun .htaccess tauglich.
Bei Typo3 braucht es die realurl, seobasic und diesen Code
---------------
$TYPO3_CONF_VARS['SYS']['requestURIvar'] = '_SERVER|HTTP_X_REWRITE_URL';
---------------
Nennt man einen Rootserver sein eigen, kann man sehen, dass es über den Websites im IiS Manager eine neue Registerkarte gegeben hat, mit ISAPI-Rewrite. (Eigenschaften).
Dieser Joomla Auftritt wurde mit den oben genannten Techniken SEF tauglich gemacht. Der Virtuemart - Shop hat ein PHP Datei erhalten die an dieser Stelle nicht veröffentlicht werden kann (Für Anfragen, verwenden Sie das Kontaktformular oder unser Ticketsystem). Hier noch eine Beispielseite http://seo-suchmaschinenoptimierung.ch (Joomla1.5).
Hier die Einschränkungen der Helicon Lite-Version und warum man an dieser scheitert!
No support for distributed .htaccess configurations, directory and web site level configurations. Only one
global httpd.conf configuration file will be loaded from Lite version installation folder.
No support for , , , , , and tags.
There is no proxy module in Lite version, thus all proxy related functions like RewriteProxy directive and [P]
flag will be ignored.
No manual installation package for Lite version to install in a shared hosting environment. )
Getestet mit Joomla 1.0.12 / 1.5.3 - 1.5.15, Typo3 4.2 und Oxid alle mit original htaccess Files / Rules!!!