[TYPO3-german] RewriteRule zieht nicht an
Johannes C. Schulz - EnzephaloN IT-Solutions
info at enzephalon.de
Thu Feb 6 12:26:16 CET 2014
Hallo Leute
Ich habe es jetzt anders versucht zu lösen - und zwar näher an realURL.
Dazu habe ich in der realURL-Konfiguration mich des "redirects_regex"
bedient. Das funktioniert nun beinahe, einzig muß ich noch einen Slash am
Ende der generierten URL entfernen - weiß jemand wie das geht?
Meine realURL-Konfiguration:
...
'redirects_regex' => array(
'^zmapp\/(.*)' =>
'http://www.domain.tld/?id=1304&tx_extension_model[type]=\1',
),
...
Macht aus
www.domain.tld/zmapp/1287638217
folgendes
www.domain.tld/index?id=1304&tx_extension_model[type]=1287638217/
Wobei der letzte Slash falsch ist und weg müsste!
Johannes
-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org
[mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Johannes C.
Schulz - EnzephaloN IT-Solutions
Gesendet: Mittwoch, 5. Februar 2014 14:17
An: 'German TYPO3 Userlist'
Betreff: Re: [TYPO3-german] RewriteRule zieht nicht an
Hi Jost
Habe ich schon probiert - ändert nichts :-( .
Grüße
Johannes
Moin Johannes,
probier mal, den Slash am Ende der RewriteRule-Direktive wegzulassen:
RewriteRule ^zmapp/([0-9]+)/([0-9]+)$
Gruß Jost
On 02/05/2014 01:12 PM, Johannes C. Schulz - EnzephaloN IT-Solutions
wrote:
> 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]=98
> 72987
>
>
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/|fa
> vicon\
>
>
.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
>
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQIcBAEBAgAGBQJS8jioAAoJEG6HPMAgWtVz4EgQAJkrJcr7a+DRGdLcz8TP7nm0
X0bMBgwSDDvXKMPGVEHMjPCPQxEansaRITeFiRpGbt4wrTBjBblBeYjpjPvObhX4
tQXno6d24cQfsrLfMskiXB3IOeD+X4kCZEw/FsNNWPbtnIMbKdAEL/2P+3O6t8lz
yThZ79/bnwEc61sb99EVVlnrxjfZytT6OoLF4/cRJ65Xm3rPvcP2xHZ1OgVgzePv
OQ1y9vzqntHjYN44EaD/UfCSAiZdQK24f/uPlH3MGIw9eYvLonvIREuzgvOdo2g7
VInnXL9BjimYsJMz/OGPGaS1ECnCkoqHXI+pg3iCdmSm6nHBbO7m1wLoo5QMwtT0
fGSAxITGhWeMMXXGaCVWxz5R4yAjQ6EMc5rIKyR5CEPgLW90HDPvC+3Gj6fRVa/u
wxDvYkcR2I39psN5YGXjzEEX4QiDyrsMm27xSgACWix38qgq0siOlF4+eaPGwKUR
fO8dq9lEBrIPU9ZQWbTVL8nNJ06inPVFVm1D5EDcX1PU/Ywm6ysLjNaTlpaGEkPv
rav3E+W9kwuua6SZJ8z4mJJudHrpIs9cGuCkKAXAaVb2gaFGWT1B/EVhc40nB1xC
TeIAcASZMdil8+D0INiz5lHI2sCoWqOQIUw289Nlx+j2AKJA+03U1Zp2Tev8ZByC
OqMiNG7Tho5wr6ARn//W
=AMVr
-----END PGP SIGNATURE-----
_______________________________________________
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