Can't redirect http to https Can't redirect http to ht...

Argomento: Can't redirect http to https

Post Can't redirect http to https
di Michael Brancato su lunedì 12 giugno 2017

I am trying to redirect domain.com (http://) to https://domain.com but when I set it up under web redirect it is ignoring my rules.

Rispondi con citazione | Segnalare
Post Re: Can't redirect http to https
di timothytw su lunedì 12 giugno 2017

Redirect from domain.com to domain.com will not work because once the redirect is set up, domain.com will be pointing to Dynu web redirect server. You should set up the redirect for http to https requests on your web server.

If you are unable to configure the web server, you may be able to set up a redirect from domain.com to https://www.domain.com.

Rispondi con citazione | Segnalare
Post Re: Can't redirect http to https
di blackbarret su lunedì 19 giugno 2017

this is an example of how i setup a vhost on apache 2.4+ with SSL redirection (assuming we use Let's Encrypt).


..VirtualHost *:80..
ServerName your.dynu.host
ServerAlias your.dynu.host
ServerAdmin your@email.host
DocumentRoot /folder/of/website
ErrorLog /folder/of/website/logs/error.log
CustomLog /folder/of/website/logs/access.log combined
LogLevel warn
Redirect permanent / https://your.dynu.host/
../VirtualHost..

..VirtualHost *:443..
ServerName your.dynu.host
ServerAlias your.dynu.host
ServerAdmin your@email.host
DocumentRoot /folder/of/website
ErrorLog /folder/of/website/logs/error.log
CustomLog /folder/of/website/logs/access.log combined
LogLevel warn
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/your.dynu.host/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/your.dynu.host/privkey.pem
SSLProtocol all -SSLv2 +SSLv3
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLHonorCipherOrder on
SSLCompression off
../VirtualHost..


Obviously you need change the your.dynu.host and your@email.host and remove the ".." element parts for your settings, the bbcode code-segment wouldn't allow me to use > symbols for some reason.

Rispondi con citazione | Segnalare
Post Re: Re: Can't redirect http to https
di rahsharma su lunedì 19 giugno 2017

blackbarret wrote:this is an example of how i setup a vhost on apache 2.4+ with SSL redirection (assuming we use Let's Encrypt).


..VirtualHost *:80..
ServerName your.dynu.host
ServerAlias your.dynu.host
ServerAdmin your@email.host
DocumentRoot /folder/of/website
ErrorLog /folder/of/website/logs/error.log
CustomLog /folder/of/website/logs/access.log combined
LogLevel warn
Redirect permanent / https://your.dynu.host/
../VirtualHost..

..VirtualHost *:443..
ServerName your.dynu.host
ServerAlias your.dynu.host
ServerAdmin your@email.host
DocumentRoot /folder/of/website
ErrorLog /folder/of/website/logs/error.log
CustomLog /folder/of/website/logs/access.log combined
LogLevel warn
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/your.dynu.host/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/your.dynu.host/privkey.pem
SSLProtocol all -SSLv2 +SSLv3
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLHonorCipherOrder on
SSLCompression off
../VirtualHost..


Obviously you need change the your.dynu.host and your@email.host and remove the ".." element parts for your settings, the bbcode code-segment wouldn't allow me to use > symbols for some reason.
This looks correct. Following is a simpler example:

<VirtualHost *:80>
ServerName your.dynu.host
Redirect 301 / https://your.dynu.host
</VirtualHost>

Rispondi con citazione | Segnalare
giovedì 26 dicembre 2024 14:09
Loading...