2014-03-27 98 views
0

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

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

预先感谢您。

回答

0

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

server { 
     listen 443; 
     server_name yourdomain.com; 
     rewrite ^(.*) http://$host$1 permanent; 
} 

你可以在.htaccess如果您的Web服务器是apache使用。

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