Hallo Ralf.
Ich hingegen würde unter keinen Umständen meine TYPO3-Sourcen patchen, nur um
die .htaccess-Datei zu erweitern.
Umd im Idealfall habe ich solche Regeln überhaupt nicht in einer
.htaccess-Datei sondern im vhost, zusammen mit "allowoverride none".
Zunächst würde ich das versuchen:
RewriteCond %{HTTP_HOST} (!^www\.domainwithtypo3.\com$) [NC]
RewriteCond ^/typo3
RewriteRule (.*) %1
Ob du im Weiterleitungsziel auf %{HTTP_HOST} zugreifen kannst weiß ich nicht
auswendig. Deshalb die Klammern um die gewünschte Domain, sodass du deren Wert
in %1 vorfindest.
Grundsätzlich hast du manchmal $1 und manchmal %1, abhängig davon, ob du den
ersten Klammerinhalt aus einer RewriteCond oder den ersten Klammerinhalt aus
der RewriteRule haben möchtest.
Oder aber du schreibst www.domainwithtypo3.com als Zieldomain in die
RewriteRule. Da würde ich auch ein paar Minuten rumspielen. Ich hab das nicht
getestet sondern will dir nur Denkanstöße geben.
Gruß,
Stephan Schuler
Web-Entwickler
Telefon: +49 (911) 539909 - 0
E-Mail: [email protected]
Website: media.netlogix.de
--
netlogix GmbH & Co. KG
IT-Services | IT-Training | Media
Neuwieder Straße 10 | 90411 Nürnberg
Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99
E-Mail: [email protected] | Internet: http://www.netlogix.de
netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338)
Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634)
Umsatzsteuer-Identifikationsnummer: DE 233472254
Geschäftsführer: Stefan Buchta, Matthias Schmidt
-----Ursprüngliche Nachricht-----
Von: [email protected]
[mailto:[email protected]] Im Auftrag von Andrea
Schmuttermair
Gesendet: Dienstag, 29. Oktober 2013 12:53
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Rewrite Condition für typo3 Ordner
Hi,
ich würde es so lösen (ungetestet):
- innerhalb des /typo3 Ordners eine htaccess anlegen mit
RewriteCond %{HTTP_HOST} !^www\.domainwithtypo3\.com
RewriteRule ^(.*)$ %{HTTP_HOST}/ [L]
Wenn HOST != domainwithtypo3 dann leite weiter auf die Haupt URL
LG Andrea
Quoting Ralf Schlömer <[email protected]>:
> Hi zusammen,
>
> ich habe hier ein TYPO3-System mit mehreren Domains, bei dem ich das
> Backend nur über eine einzelne Domain aufrufbar machen möchte. Zwar
> habe ich den Zugriff per BE:cookieDomain schon auf eine Domain
> festgelegt, aber ich würde das Backend für die anderen Domains gerne
> komplett verstecken. Daher suche ich eine Rewrite Condition für die
> .htaccess, die folgende Regel ausführt:
>
> Wenn HTTP_HOST nicht "http://abc.def.gh" und das Verzeichnis ist
> "/typo3", dann leite nach HTTP_HOST um.
>
> ... nur leider hört's da bei mir auf. :)
>
> Hat jemand zufällig eine Lösung?
> Macht das überhaupt Sinn, was ich da versuche?
>
> Grüße,
> Ralf
>
> _______________________________________________
> TYPO3-german mailing list
> [email protected]
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
[email protected]
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
[email protected]
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german