Multidomains mit CoolURI

von Jan Matthiesen

Während einer Projektumsetzung in Kombination von CoolURI und Multidomains bin ich auf ein weiteres Problem gestoßen. Bei direkter URL-Eingabe ohne Angabe eines Slashes am Ende, wird die Seite auf eine URL in Form http://www.mydomain.com/www.mydomain.com@unterseite weitergeleitet.

Fortsetzung:

Beispiel:
Die URL
http://www.mydomain.com/unterseite
wird umgeleitet auf
http://www.mydomain.com/www.mydomain.com@unterseite

Abhilfe schafft hier eine RewriteRule in der Datei .htaccess, im folgenden Codeblock in Zeile 3.

Code:

RewriteEngine On
 
RewriteRule ^([^@]+)@(.*)$ http://$1/$2 [L]
 
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
 
RewriteRule .* index.php [L]

Trackback-Adresse für diesen Eintrag

Trackback-URL (Rechtsklick und Verknüpfungs-/Link-Adresse kopieren)

Noch kein Feedback

Einen Kommentar hinterlassen


Ihre E-Mail-Adresse wird nicht auf dieser Seite angezeigt.

Ihr URL wird angezeigt.
(Zeilenumbrüche werden zu <br />)
(Name, E-Mail-Adresse & Webseite)
(Benutzern erlauben, Sie durch ein Kontaktformular zu kontaktieren (Ihre E-Mail-Adresse wird nicht weitergegeben))