-htaccess Frage

Alles, was den Apache betrifft, kann hier besprochen werden.

-htaccess Frage

Postby Morricone » 31. October 2008 00:17

Hallo,

ich habe ein (hoffentlich nur kleines Problem) mit Redirects.

Ich habe ein CMS (CMS made Simple) verwendet, dass lange Zeit alle URLS auf dem Root-level generierte. (also http://www.beispiel/beispiel.html)
Nun hab ich in die Einstellungen geändert und die URLS sehen nun so aus
(http://www.beispiel/ordner/beispiel.html).

Ich wollte nun hübsch alles per 301 umleiten, allerdings hängt mir die htaccess hinter jede Umleitungs-Url ein "&page=", welches vom CMS gebraucht wird um die Seiten in clean-urls umzuleiten.

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]

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


Ich verstehe leider so gut wie nichts von -htaccess. Aber im Prinzip müsste ich doch nur diese Zeile ändern: RewriteRule ^(.+).html$ index.php?page=$1 [QSA]
oder eine weitere Regel defienieren, die jene in der Zeile übergeht.
Aber wie, und wo.. da bin ich total überfordert.

Danke für jede Hilfe,
Marc
Morricone
 
Posts: 1
Joined: 31. October 2008 00:05

Return to Apache

Who is online

Users browsing this forum: No registered users and 4 guests