Jump to content

https rewrite


radox

Recommended Posts

Hello!

 

I have a rewrite rule that's working great, I just need to direct it to SSL and tried a bunch of combinations with no luck

 

Here's what I have so far for the .htaccess file sitting in the /profile/ folder:

RewriteEngine on
RewriteCond %{REQUEST_URI} !profile\.php
RewriteCond %{REQUEST_URI} /([^/]+)/([^/]+)/([^/]+)
RewriteRule !\.(gif|jpg|png|css)$ profile.php?shopid=%2&shop=%3

 

http://www.domain.com/profile/123/shop-name

 

should redirect to

 

https://www.domain.com/profile/123/shop-name

 

I'm sure this is a quick one for someone..thanks!

 

 

Link to comment
https://forums.phpfreaks.com/topic/257652-https-rewrite/
Share on other sites

Huh. Right. It would. Derp.

 

Two rules.

RewriteEngine on

# generic HTTPSify rules, but only gets applied to the profile stuff
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !profile\.php
RewriteCond %{REQUEST_URI} /([^/]+)/([^/]+)/([^/]+)
RewriteRule !\.(gif|jpg|png|css)$ https://%{HTTP_HOST}%{REQUEST_URI} [L]

# URL rewriting
RewriteCond %{REQUEST_URI} !profile\.php
RewriteCond %{REQUEST_URI} /([^/]+)/([^/]+)/([^/]+)
RewriteRule !\.(gif|jpg|png|css)$ profile.php?shopid=%2&shop=%3

Link to comment
https://forums.phpfreaks.com/topic/257652-https-rewrite/#findComment-1320640
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.