0

我正在开发一个基于 PHP 的网站。我通过 HTTP URL 和 URL 重写实现了它。

假设我的域名是 www.abc.com

Options +FollowSymLinks
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} !(/$|\.) 
RewriteRule (.*) %{REQUEST_URI}/ [R=301,L] 

RewriteCond %{REQUEST_FILENAME} !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz)$
RewriteRule ^([^/]*)/([^/]*)$ index.php?%{QUERY_STRING}&current_event=$1 [L]

我访问我的网站,因为http://www.abc.com/article它工作正常。现在我的客户端在服务器上安装了 SSL 证书,我想将 URL 更改为 HTTPS,但访问https://www.abc.com/article给了我 404 错误。

请指导我如何使上述规则同时适用于 HTTP/HTTPS。

4

0 回答 0