.htaccess - 多页逐页重定向+ www& https规则

时间:2017-12-01 15:03:59

标签: apache .htaccess redirect

一直在努力和玩这个并且无法让它在Apache中运行。

我不太熟悉语法,而是试图根据现有问题构建一些东西。

尝试将所有内容强制为HTTPS和www,并添加200多个单独的页面重定向。

RewriteEngine on

# Redirect to domain with www.
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# Same for HTTPS:
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

# 301 Redirect URLs.
Redirect 301 /PAGE1 /PAGE2

提前多多感谢!

1 个答案:

答案 0 :(得分:0)

在www部分删除https条件并使用https和www重定向

https部分中的

删除www条件

在那些2之后......继续所有分页重定向

LR = Range("Y3333333").End(x1Up).Row
Range("C3").AutoFill Destination:=Range("Y3:Y" & LR)

LR = Range("C3333333").End(x1Up).Row
Range("C3").AutoFill Destination:=Range("R3:R" & LR)

LR = Range("C3333333").End(x1Up).Row
Range("C3").AutoFill Destination:=Range("B3:B" & LR)

LR = Range("C3333333").End(x1Up).Row
Range("C3").AutoFill Destination:=Range("A3:A" & LR)