Categories


Tags


国内高防部署证书后自动301跳转https访问

注意:

1、规则里面的域名替换为实际域名

2、服务器内不需要开启部署HTTPS

3、宝塔面板不要开启强制HTTPS

apache环境:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTP:From-Https} !^on$ [NC]

RewriteCond %{HTTP_HOST} ^(www.)?abc.com$ [NC]                # 将abc.com和www.abc.com跳转到https://www.abc.com,防止apache子站继承上级目录.htaccess受影响

RewriteRule ^(.*)$ https://www.abc.com/$1 [R=301,L]

</IfModule>

Nginx环境:

server

{

listen 80;

server_name abc.com;

}

#亚数机房CDN部署的SSL在自身网站server配置节中添加下面代码

if ( $http_from_https != 'on' ){

rewrite ^(.*) https://www.abc.com$1 permanent;           # abc.com对应修改为您自已的域名

}

Windows系统 IIS7及以上版本

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

<system.webServer>

<rewrite>

<rules>

<rule name="301" stopProcessing="true">

<match url="^(.*)$" ignoreCase="false" />

<conditions logicalGrouping="MatchAll">

<add input="{HTTP_FROM_HTTPS}" pattern="^on$" negate="true" />

</conditions>

<action type="Redirect" url="https://www.abc.com/{R:1}" redirectType="Permanent" />

</rule>

</rules>

</rewrite>

</system.webServer>

</configuration>

Windows2003系统 IIS6环境

RewriteEngine On

RewriteCond %{HTTP:From-Https} !^on$ [NC]

RewriteRule ^(.*)$ https://www.abc.com/$1 [R=301,L]       # www.abc.com对应修改为您自已的域名

RewriteCond %{HTTP_HOST} !^www\.

RewriteRule ^(.*)$ https://www.abc.com$1 [R=301,L]        # www.abc.com对应修改为您自已的域名

来源:西部数码


Public @ 2018-08-06 15:55:57

iis6、iis7、apache独立ip主机设置404错误页(适用vps云主机服务器)

设置一个好的自定义错误页面,可以增加网站的收录,挽留住一些可能因打不开的页面而放弃的客户,我司虚拟主机特别提供了自定义错误页面设置,包括404错误在内的所有自定义错误都可以设置。虚拟主机设置方法:http://www.west.cn/faq/list.asp?unid=810linux系统设置方法:第一步:在本地创建一个文本文件,在文本里面添加如下语句: ErrorDocument 404 /40

Public @ 2017-12-29 16:09:54

域名注册新手指南

域名注册新手指南1、什么是域名?答:域名(domain name)是Internet网络上的一个服务器或一个网络系统的名字,域名也被称为"企业的网上商标",是企业商标保护必备的产品之一。在全世界,没有重复的域名,域名具有唯一性。这里的唯一性,是指每个域名独一无二,一个网站可以拥有多个域名同时访问。例如:西部数码拥有west263.com和west.cn等多个域名。2、怎样注册域

Public @ 2021-12-18 16:00:03

HTTPS站点如何建设才能对百度友好

以下是一些建议: 1. 安装SSL证书,使站点支持HTTPS协议。这会使站点更加安全,受到更好的百度搜索引擎排名。 2. 确保站点的内容和链接被正确地设置为HTTPS链接,以避免任何内容或链接的HTTP和HTTPS之间的混淆。 3. 通过安装扩展名以避免站点中的重定向错误。确保所有站点修复完所有的HTTPS错误。 4. 确保所有内容(包括图像、脚本和其他资源)都可以从HTTPS站点加载。这

Public @ 2023-06-03 08:50:16

更多您感兴趣的搜索

0.452404s