Quote (KaterMikesch @ 24 Aug 2016 09:53)
du hast den "unseen" mod vergessen
jup.
habe das target renamed, so das ich in keinen loop laufe - problem ist, funktioniert nicht. was fehlt?
Code
RewriteRule ^neuigkeiten/(.*)$ /_neuigkeiten/_inhalt/artikel/$1 [NC]
sollte vllt erwähnen das am ende der htaccess alle queries auf die index.php geschrieben werden, redaxo unterbau:
Code
RewriteRule ^(.*)$ index.php?%{QUERY_STRING} [L]
denke das hat auch damit zu tun?
e: sehe kasiir im thread, habe hoffnung.
################################################################################################
ganze htaccess - vllt liegt der fehler ja noch iwo anders und ich komme einfach nicht dran...
Code
<IfModule mod_rewrite.c>
### ENABLE REWRITING
RewriteEngine On
RewriteBase /
# map neugigkeiten to correct path
RewriteRule ^neuigkeiten/(.*)$ /_neuigkeiten/_inhalt/artikel/$1 [NC]
RewriteRule ^sitemap\.xml$ index.php?rexseo_func=googlesitemap [NC,L]
### DON'T REWRITE DIRS/FILES
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_URI} !^sitemap.xml*
RewriteCond %{REQUEST_URI} !^redaxo/.*
RewriteCond %{REQUEST_URI} !^files/.*
RewriteCond %{REQUEST_URI} !^ajax/.*
RewriteCond %{REQUEST_URI} !^google(.*).html*
### XXX FOLDERS!
RewriteCond %{REQUEST_URI} !^XXX/.*
RewriteCond %{REQUEST_URI} !^XXX_preview/.*
RewriteCond %{REQUEST_URI} !^XXX64/.*
RewriteCond %{REQUEST_URI} !^XXXC/.*
RewriteCond %{REQUEST_URI} !^XXXHelp/.*
### REWRITE ALL OTHER REQUESTS TO INDEX.PHP
RewriteRule ^(.*)$ index.php?%{QUERY_STRING} [L]
</IfModule>
Code
RewriteRule ^neuigkeiten/(.*)$ /_neuigkeiten/_inhalt/artikel/$1 [NC,N]
das müsste doch eigtl genau das tun was ich will. url matchen, umwandeln, ruleset neu starten, nicht gemacht'd werden, von letzter rule gemacht werden.
aber der query string kommt da scheinbar iwie nicht mit. fml
This post was edited by Prophets on Aug 24 2016 03:29am