Mods please don't move this, it's a PHP question see:
<php echo "Some PHP." ?>
😃
Anyway:
I have a website with which I want to redirect all requests to http/port 80 to https/port 443. Now, in my httpd.conf I have something like this:
<VirtualHost ip:80>
SSLDisabled
ServerName mysite.com
Redirect / [url]https://www.mysite.com[/url]
ServerAlias [url]www.mysite.com[/url]
</VirtualHost>
<VirtualHost ip:443>
SSLEnabled
ServerName mysite.com
ServerAlias [url]www.mysite.com[/url]
</VirtualHost>
(Of course this is trimmed)
This works as expected in basically every browser except IE and Opera. PLEASE!!! Help!
Here is my actual httpd.conf:
<VirtualHost IP:80>
SSLDisable
ServerName xandrox.com
Redirect / [url]https://www.xandrox.com/[/url]
ServerAdmin [email]admin@xandrox.net[/email]
DocumentRoot /usr/local/apache/htdocs
ErrorLog /usr/local/apache/logs/rgth/xandrox.com-error_log
# ScriptAlias /usr/local/apache/htdocs/
User rgth
Group rgth
ServerAlias [url]www.xandrox.com[/url]
<Directory /HOME/www/cgi-bin>
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
CustomLog /usr/local/apache/logs/LOGIN/DOMAIN-access_log combined
</VirtualHost>
<VirtualHost IP:443>
SSLEnable
ServerName xandrox.com
ServerAdmin [email]admin@xandrox.net[/email]
DocumentRoot /usr/local/apache/htdocs
ErrorLog /usr/local/apache/logs/rgth/xandrox.com-error_log
# ScriptAlias /usr/local/apache/htdocs/
User rgth
Group rgth
ServerAlias [url]www.xandrox.com[/url]
<Directory /HOME/www/cgi-bin>
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
CustomLog /usr/local/apache/logs/LOGIN/DOMAIN-access_log combined
</VirtualHost>