[TYPO3-german] RewriteRule zieht nicht an
Johannes C. Schulz - EnzephaloN IT-Solutions
info at enzephalon.de
Wed Feb 5 13:12:38 CET 2014
Hallo typo3-Freunde
Ich versuche mit einer weiteren RewriteRule in der htaccess eine Art
URL-Shortener zu bauen. Normal läuft auf der Seite RealURL. Die folgende
RewriteRule sollte eigentlich aus
www.domain.tld/zmapp/1304/9872987 den Aufruf
www.domain.tld/index.php?id=1304&tx_extension_domain_model_type[id]=9872987
generieren, doch ich bekomme nur ein 404 angezeigt. Was ist denn an der Rule
falsch?
RewriteRule ^zmapp/([0-9]+)/([0-9]+)/$
index.php?id=$1&tx_extension_domain_model_type[id]=$2 [L]
Und das ganze Set:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)\.(\d+)\.(php|js|css|png|jpg|gif|gzip)$ $1.$3 [L]
RewriteRule
^(services/|typo3/|t3lib/|fileadmin/|typo3conf/|typo3temp/|uploads/|favicon\
.ico) - [L]
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteRule ^zmapp/([0-9]+)/([0-9]+)/$
index.php?id=$1&tx_extension_domain_model_type[id]=$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]
</IfModule>
Johannes
More information about the TYPO3-german
mailing list