如何重定向https://www.example.com/aaa到https://example.com/aaa/.



我用这个来强制使用尾部斜杠。但它不起作用。example.comexample.com或www.example.com应重定向到https://example.com/

```
RewriteEngine On
RewriteCond %{REQUEST_METHOD} GET
RewriteCond %{REQUEST_URI} /+[^.]+$ 
RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
```

请帮帮我。

请尝试以下操作,尝试将其放在htaccess文件的开头。

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,R=301,QSA,NC]

注意:这也将取决于SSL在您的系统上的处理方式,请参阅@MrWhite Force HTTPS对我的重写和规则.htaccess文件的这条信息丰富且描述性的评论

最新更新