问下:同时配置www和m的ssl,.htaccess需要怎么改么?

问下:同时配置www和m的ssl,.htaccess需要怎么改么?

By 咖咖咖 at 2015-10-30
0人收藏 • 2754人看过

我配完之后,就第一次证书找对了,之后,每次证书都没找对。

16 个回复 | 最后更新于 2015-10-30
咖咖咖
2015-10-30
#1

@lincanbin

lincanbin
2015-10-30
#2

不需要,服务器上配置好就行了。

咖咖咖
2015-10-30
#3

回复#2 @lincanbin :

可是不会自动跳转的额。

lincanbin
2015-10-30
#4

回复#3 @咖咖咖 :

那你就照我rewrite里的改就是

咖咖咖
2015-10-30
#5

github上的对吗?我先去看下

咖咖咖
2015-10-30
#6

回复#4 @lincanbin :

github上的好像没变 .htaccess

是要把for ssl下面的这部分注释全去掉就行吗?


#强制重定向到带www的顶级域名
RewriteEngine On
RewriteCond %{HTTP_HOST} ^94cb.com$ [NC]
RewriteRule ^(.*)$ https://www.94cb.com/$1 [L,R=301]
#For SSL
#RewriteCond %{HTTP_HOST} ^94cb.com$ [NC]
#RewriteCond %{SERVER_PORT} 80
#RewriteRule ^(.*)$ https://www.94cb.com/$1 [L,R=301]
#RewriteCond %{HTTP_HOST} ^m.94cb.com$ [NC]
#RewriteCond %{SERVER_PORT} 80
#RewriteRule ^(.*)$ https://m.94cb.com/$1 [L,R=301]



lincanbin
2015-10-30
#7

回复#6 @咖咖咖 :

去注释,改为你的域名。

咖咖咖
2015-10-30
#8

回复#4 @lincanbin :

那这段配置是不是需要注释掉

RewriteCond %{HTTP_HOST} ^94cb.com$ [NC]
RewriteRule ^(.*)$ https://www.94cb.com/$1 [L,R=301]


lincanbin
2015-10-30
#9

回复#8 @咖咖咖 :

随意

咖咖咖
2015-10-30
#10

回复#9 @lincanbin :

哦。那我再试一次。

咖咖咖
2015-10-30
#11

回复#9 @lincanbin :

==我配完,m的可以跳转。www的不能跳转。

lincanbin
2015-10-30
#12

回复#11 @咖咖咖 :

RewriteCond %{HTTP_HOST} ^www.94cb.com$ [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.94cb.com/$1 [L,R=301]

看了这么久,望文生义都知道这写的什么了吧。

咖咖咖
2015-10-30
#13

回复#12 @lincanbin :

可以了,谢谢。就差个RewriteCond的www,有点小不懂了啊!

中间原来绕了个圈,我没绕出去。

带不带www还是有区别的啊0.0


咖咖咖
2015-10-30
#14

回复#12 @lincanbin :

两个证书,你是在apache上部署的吗?我第一次配的时候,www和m都有小绿锁。(不知道是不是我看错了)。现在发现apache只读了一个证书。

你是在httpd-ssl.conf中同时配置的两个的吗?

lincanbin
2015-10-30
#15

回复#14 @咖咖咖 :

我用Nginx你不知道吗?

其实都大同小异,扔进去配置就了事。

咖咖咖
2015-10-30
#16

回复#15 @lincanbin :

0.0嗯嗯,又成啦!


登 录


现在注册

QQ  登 录    Weibo  登 录    GitHub  登 录