Re: Files only available via HTTPS
| From: | Daniel Tryba | Date: | Fri, 09 Feb 2001 02:24:21 +0000 |
| Subject: | Re: Files only available via HTTPS | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-38873@lists.php.net to get a copy of this message | ||
On Thu, Feb 01, 2001 at 04:29:09PM -0800, Michael Conley wrote:
> I have several PHP files that I only want users to be able to access via
> HTTPS. How can I control that on an Apache 1.3.14 server running on RedHat
> 7? I have openssl and mod_ssl working fine. Currently, I can access all of
> the files on my site via either http or https. I want to keep certain files
> (with interesting information) from being accessed via http. I realize this
> isn't really a PHP question, but I have no idea how to do this.
You could check on which port the request was made for the php file.
https is usually port 443
if ($SERVER_PORT!=443)
header("Location: https://server/$PHP_SELF");
--
Daniel Tryba