301 redirect: RewriteRule ^([^\.]+)$ index.php?id=$1 [NC,L]

individualist

Newbie
Dabei seit
Dez. 2018
Beiträge
2
Hej Pro's,

ich habe folgende Herausforderung: der Versuch eine Seite von http zu https. In der htaccess befinden sich allerdings schon diverse Angaben die weiterhin bestehen müssen um die Seite weiter betreiben zu können. Könnt Ihr mir helfen da irgendwo die

Code:
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
unterzubringen?

Aktuell sieht's so aus:

Code:
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ index.php?id=$1 [NC,L]


## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>
## EXPIRES CACHING ##
ich komme da im Moment nicht weiter.

Danke,
 

owned139

Lt. Junior Grade
Dabei seit
März 2015
Beiträge
477
Packs direkt zwischen Zeile 2 und 3. Sollte passen.
Teste es aber erstmal mit einem 302, sonst darfste bei dir die Caches leeren.
 
Top