[TYPO3-german] TYPO3 direkt im / des vHost, simulateStatic/realURL
Marcus Husar
marcus.husar at rose.uni-heidelberg.de
Fri Jul 24 09:26:16 CEST 2009
Guten Morgen,
in den letzten Tage habe ich einige CMS testweise installiert und kurz
getestet. TYPO3 hat dabei einen ganz guten Eindruck gemacht. Nur ein
paar wenige Dinge stören mich noch.
Anhand von Beispielkonfigurationen habe ich jetzt im Unterordner /typo3
eines vHost am Laufen. Nur hätte ich es gerne direkt im Root-Verzeichnis
laufen. Nahezu alle Versuche in diese Richtung sind aber gescheitert.
Die Konfiguarion hänge ich unten an.
Beispiel: sub.domain.net/ vs. sub.domain.net/typo3
Das zweite Problem sind die lieben URLs. Das scheint eines der
Hauptprobleme von TYPO3 zu sein. SimulateStaticDocuments habe ich
bereits eingerichtet. Noch besser als die Dateiendung .html wäre aber
einfach ein abschließender /.
sub.domain.net/news/ vs. sub.domain.net/news.html
Möglicherweise gelingt das auch nur mit realURL. Nur habe ich arge
Bedenken, diesen Plugin (überhaupt ein Plugin?) einzusätzen. Muss man
davor Angst haben, dass es nicht mehr weiter gepflegt wird?
Vielen Dank, Marcus
----
Hier ist die Konfiguration des Apache:
<VirtualHost *:80>
ServerAdmin mail at sub.domain.net
ServerName sub.domain.net
ServerAlias sub
Alias /typo3 /var/lib/typo3-dummy/
<DirectoryMatch /var/lib/typo3-dummy>
FCGIWrapper /var/www/sub/www.fcg .php
<FilesMatch \.php$>
SetHandler fcgid-script
</FilesMatch>
DirectoryIndex index.php index.html
Options +ExecCGI +FollowSymLinks
AllowOverride None
Order allow,deny
allow from all
RewriteEngine On
RewriteBase /
RewriteRule
^(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|showpic\.php)/
- [L]
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-d
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]
</DirectoryMatch>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
</VirtualHost>
More information about the TYPO3-german
mailing list