[TYPO3-german] Rewrite Condition für typo3 Ordner

Andrea Schmuttermair abo at schmutt.de
Tue Oct 29 14:25:33 CET 2013


Hallo,

guter Hinweis, innerhalb des typo3 Ordners ist es natürlich blöd weil  
muss bei jedem Update manuell hinzugefügt werden.

Bester Platz ist wie gesagt die vhost Konfiguration, hat man aber  
nicht immer Zugriff.

Möglich wärs auch in der Haupt-htacces im Webroot.
Da gibts normalerweise so einen Abschnitt:

# Stop rewrite processing, if we are in the typo3/ directory.
# For httpd.conf, use this line instead of the next one:
# RewriteRule  
^/TYPO3root/(typo3/|t3lib/|fileadmin/|typo3conf/|typo3temp/|uploads/|favicon\.ico) -  
[L]
RewriteRule  
^(typo3/|t3lib/|fileadmin/|typo3conf/|typo3temp/|uploads/|favicon\.ico) -  
[L]

Davor sollte die neue Umleitung stehen.

LG Andrea



Quoting Stephan Schuler <Stephan.Schuler at netlogix.de>:

> 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: Stephan.Schuler at netlogix.de
> 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: info at netlogix.de | 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: typo3-german-bounces at lists.typo3.org  
> [mailto:typo3-german-bounces at lists.typo3.org] 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 <typo3 at ralfschloemer.de>:
>
>> 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
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>
>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german





More information about the TYPO3-german mailing list