Redirect 301 Probleme

Morricone

New Member
Hallo,

ich benutze seit längerem ein CMS namens CMSmadesimple.

Leider hatte ich eine lange Zeit so konfiguriert, dass alle Seite auf der untersten Ebene lagen (z.B. http://www.beispiel.de/seite.html)
Nun hab ich eine Option aktiviert, die auch Urls in Ordnern ermöglicht (z.B. http://www.beispiel.de/order/seite.html).

Das alles funktioniert auch, die URLS sind da und funktioniern, allerdings trifft das nicht auf die Redirect 301 zu.

Wenn ich zum Beispiel von der URL: http://http://www.beispiel.de/seite.html auf http://www.beispiel/order/seite.html umleiten will (mit Redirect 301 /seite.html http://www.beispiel.de/ordner/seite.html) so lande ich bei der URL http://www.beispiel.de/order/seite.html?page=seite.html..

Meine htaccess sieht so aus:
Options +FollowSymLinks
RewriteEngine on
RewriteBase /

# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
#RewriteCond %{REQUEST_URI} !/$
#RewriteCond %{REQUEST_URI} !\.
#RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]

# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d [NC]
RewriteRule ^(.+).html$ index.php?page=$1 [QSA]
(das wird wohl die entscheidende Stelle sein. Aber da ich keine Ahnung von Server-einstellungen habe, bringt mir dieses Wissen nicht wirklich viel)

#www
rewriteCond %{HTTP_HOST} ^www.indonesia-portal\.de$
rewriteRule ^.*$ http://indonesia-portal.de%{REQUEST_URI} [R=permanent,L]


Tausend Dank für jede Hilfe,
Marc

P.S.: Wenn die Sache etwas aufwendiger zu lösen ist, bin ich auch gern bereit für eine Lösung ein paar Euro springen zu lassen - ich möchte nicht alles umsonst, denn ich weiss aus eigener Erfahrung, dass es frustrierend sein kann Probleme anderer zu lösen und dafür keinen Cent zu sehen.
 
Back
Top