Php https给出404错误

Php https给出404错误,php,nginx,https,Php,Nginx,Https,如果用户试图使用https而不是http导航到我的站点,我想处理nginx给出的404错误。我没有一个安全的部分到我的网站,不需要一个。我没有SSL证书,只想将所有https请求重定向到http等效项 这是我在.htaccess中可以做的事情吗 先谢谢你 我不认为nginx支持.htaccess。因此,在您的nginx conf中添加这个。它将重定向所有https请求http server { listen 443; server_name yourdomain.c

如果用户试图使用https而不是http导航到我的站点,我想处理nginx给出的404错误。我没有一个安全的部分到我的网站,不需要一个。我没有SSL证书,只想将所有https请求重定向到http等效项

这是我在.htaccess中可以做的事情吗


先谢谢你

我不认为
nginx
支持
.htaccess
。因此,在您的
nginx conf
中添加这个。它将重定向所有https请求http

server {
       listen 443;
       server_name  yourdomain.com;
       rewrite ^(.*) http://$host$1 permanent;
 }
如果您的Web服务器是apache,那么您可以在
.htaccess
中使用它

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}