htaccess多个重定向规则不起作用

时间:2018-12-17 09:21:27

标签: .htaccess redirect

我正在尝试重写->

  1. www或非www到www1
  2. 将所有内容重定向到SSL
  3. 一切都可以透明地重定向到名为public的子目录(不公开显示)

我已经尝试过了,它可以正常工作,但是它仍然在URL中显示“公开” ...

RewriteEngine On
RewriteCond %{HTTPS} !on [OR]
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{REQUEST_URI} !^public [NC]
RewriteRule (.*) https://www1.example.com/public/$1 [L,R=301]

最终到达的网址应显示https://www1.example.com/ *而不是https://www1.example.com/public/ *

0 个答案:

没有答案