我在.htaccess上有这个代码,当我访问www.site.com.br/contato重定向到主页时购买https://site.com.br我需要使用HTTPS而不是WWW将所有页面重定向到同一页面。
此htaccess文件必须执行以下操作:
1 - 将www重写为非www
2 - 将http重写为https
3 - 保留URI字符串(您网站上的网址部分)
示例www.site.com.br/contato转到https://site.com.br/contato
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)
RewriteRule ^.*$ https://%1/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php?cod=$1
RewriteRule ^/painel - [L,NC]
RewriteRule ^/pesquisa - [L,NC]