一、确认已经配置好SSL证书
二、将主机头值修改一下,随便输入即可。这里以主机头为”ssl”为例。
三、新建一个站点,名称可自由设置,主机头填写为您的域名。
四、请将路径选择为您的网站目录,设置访问权限为只读即可。
五、创建好后站点后,选择该站点,点击鼠标右键--“属性”--“主目录”,按照下图设置,选中“重定向到URL”,
重定向的地址是“https://域名$S$Q”并勾选“上面输入的准确URL”和“资源的永久重定向”两个选项即可。
第一步:先给一个站点安装SSL证书, 安装方法
第二步:分配导入的证书到其他站点, 需要注意的是端口不要用443, 可以使用8443 , 如果有第三个站点 8444, 依此类推。
第三步: 停止IIS
运行【 CMD】 , 输入【iisreset /STOP】
第四步:修改配置文件。
编辑【 C:\WINDOWS\system32\inetsrv\MetaBase.xml 】
搜索【:443 】
将 SecureBindings=”:443:” 改为 SecureBindings=”:443:www.test.com”
其他站点照同样的方式修改,如果是【SecureBindings=”:8443:”】注意把端口改成443
最后启动IIS服务
iisreset /start
开始 -〉运行 -〉MMC,
启动控制台程序 -> 选择菜单“文件 -〉添加/删除管理单元”->
“添 加”->“可用的独立管理单元”列表中选择“证书”-> 选择“计算机帐户”。
在控制台的左侧 显示证书树形列表,选择“个人”- “证书”,右键单击,选择“所有任务-〉导入”,根据“证书导入向导”的提示,
导入 pfx 文件过程当中有一步非常重要“根据证书内容自动选择存储区”, 安装过程当中需要输入密码。
导入成功后
打开IIS,找到您需要部署证书的站点,通过右键点击->“属性”
SSL 缺省端口为 443 端口(如果您使用其他端口如:8443,则访问时必须 输入:https://www.domain.com:8443)
开始菜单->运行->mmc 弹出窗口
浏览找到证书文件,iis用的是 pfx格式的文件
打开iis绑定443端口到站点,选择https类型
iis7启用Tls1.2优化工具,下载地址 http://down2.371cloud.cn/iis/IISCrypto.exe
下载后运行时如果出现这个错误提示,要先安装 .net4.0 下载地址 https://www.microsoft.com/zh-CN/download/details.aspx?id=17851
IIS7需要先确认是否安装 “URL 重写” 或者 “URL Rewrite” 模块 , 如果您已经安装可以跳过
“URL重写” 模块下载地址
微软下载地址(64位):http://www.microsoft.com/zh-cn/download/details.aspx?id=7435
微软下载地址(32位):http://www.microsoft.com/zh-cn/download/details.aspx?id=5747
在网站根目录新建一个 web.config 文件,复制粘贴以下内容
<?xml version="1.0" encoding="UTF-8"?><configuration><system.webServer><rewrite><rules><rule name="HTTP to HTTPS redirect" stopProcessing="true"><match url="(.*)" /><conditions><add input="{HTTPS}" pattern="off" ignoreCase="true" /></conditions><action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" /></rule></rules></rewrite></system.webServer></configuration>
开始菜单->右上角搜索按钮-> mmc 弹出窗口
关闭控制台会提示保存
打开iis新建站点,为了兼容不支持sni的浏览器,绑定默认https
到服务器桌面中,打开“Internet 信息服务(IIS)管理器”,或到服务器的开始菜单中--所有程序--管理工具--打开“Internet 信息服务(IIS)管理器”。界面见下图:
依次按照图中的标识,展开界面左侧最上方的图标或第二个图标,然后展开网站,再展开你想禁止upfiles文件夹的那个站点,然后鼠标双击upfiles文件夹。
然后在右侧,双击“处理程序映射”。
在处理程序映射的界面,找到ASPClassic,鼠标双击,把请求路径中的内容改为fdgfd4df5r5h6edrg65re69874g.asp,如果想要更安全,请把其中的65re69874g改成其他任意英文字母与数字组合的字符串,注意:一定不要有标点符号和中文。
然后点击确定,就全部改好了。
问题:HTTP 错误 404.13 - Not Found 请求筛选模块被配置为拒绝超过请求内容长度的请求。
原因:Web 服务器上的请求筛选被配置为拒绝该请求,因为内容长度超过配置的值(IIS 7 默认文件上传大小时30M)。
解决:更改asp.net文件上传大小限制
1. 修改IIS的applicationhost.config
文件位置: %windir%/system32/inetsrv/config/applicationhost.config
找到<requestFiltering>节点,该节点下默认没有 <requestLimits maxAllowedContentLength="上传大小的值(单位:byte)" /> 元素。
为这个节点添加如下元素:<requestLimits maxAllowedContentLength="2147483647" /> (上传的大小将改为2G)
2. web.config中,添加如下内容
<configuration> <system.web> <httpRuntime maxRequestLength="2097151" executionTimeout="120"/> </system.web></configuration>
说明:
httpRuntime 配置 ASP.NET HTTP 运行时设置,以确定如何处理对 ASP.NET 应用程序的请求。
maxRequestLength (指示 ASP.NET 支持的最大文件上载大小)
指定输入流缓冲阈值限制(以 KB 为单位)。此限制可用于防止拒绝服务攻击;例如,因用户向服务器发送大型文件而导致的拒绝服务攻击。
默认值为 4096 (4 MB),最大值只能是2097151K。
executionTimeout
指定在被 ASP.NET 自动关闭前,允许执行请求的最大秒数。默认90秒。
只有当 compilation 元素中的调试属性为 False 时,此超时属性才适用。若要帮助避免在调试期间关闭应用程序,请不要将此超时属性设置为较大值。
3. web.config中,把以下内容加在<system.webServer>节点
<security>
<requestFiltering >
<requestLimits maxAllowedContentLength="2147483647" ></requestLimits>
</requestFiltering>
</security>
上述中maxAllowedContentLengt是以BK为单位。
4. 修改IIS设置
IIS里选择对应的站点, 进入[请求筛选]功能, 选择[查询字符串]选项卡, 点击右侧[编辑功能设置]进行设置
5.重新启动IIS
这一条最关键一定要重启IIS。
隐藏内容页中的文章阅读数(点击数),同时保留后台查看点击数的功能,需要2个步骤:
1、使用dreamweaver或notepad++打开show.asp,按住键盘上的CTRL+F 搜索“点击:”(不要带引号),然后删掉“点击:”(不要带引号)。然后再向后找大约50个字符左右的“次”,也删掉。
2、在你的网站后台应用中心,获取插件,搜,“CSS代码”,找到“CSS代码植入插件”安装。然后在插件的功能界面中,复制下面的代码:
<style>
#clicks{display:none;}
</style>
然后,如果你的网站是静态模式的话,就把内容页整站生成一次静态。否则不用生成就可立即生效。另外如果你使用了cdn,就到cdn的管理面板中刷新cdn缓存,然后清空浏览器缓存。
什么情况下需要使用静态模式?
1、网站访问量大,比如每日PV超过10000时。数字只是参考,也可以超过10万时,具体情况看网站反应速度
2、数据量较多时,比如数据超过10万篇时。
3、需要做搜索引擎排名优化时。
手动发布的文章该怎样生成静态?
手动发布的文章,内容页不需要生成静态,只生成首页和列表页的静态即可。同时,更新了哪个栏目的文章,就生成哪个栏目的列表页,其他栏目不需要生成。
采集的文章该怎样生成静态?
采集的文章,首页、列表页、内容页都要生成静态。同时,更新了哪个栏目的文章,就生成哪个栏目的列表页,其他栏目不需要生成。
生成静态的方法?
在你的网站后台--网站管理--站点设置--动态、静态、伪静态--勾选“静态”。然后到你的网站后台--文章管理--整站静态中,生成“首页静态”、“列表页静态”、“内容页静态”。
生成静态的技巧?
生成静态的技巧是:更新了什么内容就生成什么范围内的内容。已经生成的无需重复生成。
本着这样的思路,生成静态就会快很多。
例如,你当天更新了100篇文章,那么需要生成首页、列表页、内容页。
然后在生成静态功能中,先看列表页的静态功能:
XX天内更新,填写1,就是1天内更新的文章来生成列表静态。当然也可以根据栏目及栏目的ID来进一步的约束你生成静态的范围,范围约束的越小,生成的静态越快。没有更新文章的栏目ID就可以不生成静态。列表的ID从哪里看呢?到你的网站后台--文章管理--栏目管理,在排序的一列,有ID:后面的数字,就是栏目的ID。把你所更新的文章所属的栏目的ID填写到生成栏目静态的ID范围中,然后生成静态。
再看文章内容页的静态功能:
XX天内更新,填写1,就是1天内更新的文章来生成内容页静态。当然也可以根据栏目及栏目的ID来进一步的约束你生成静态的范围,范围约束的越小,生成的静态越快。文章的ID从哪里看呢?到你的网站后台--文章管理--文章列表,前面的第一列,ID:后面的数字,就是文章的ID。先看你的文章ID是从多少起始的,然后再把ID的范围填写到生成静态里面。
如果服务器中有 360、电脑管家等安全软件报毒,请添加至信任菜单。
3.安装:
点击下面链接下载宝塔软件到服务器中,然后解压再安装
http://www.55tr.com/upfiles/file/soft/BtSoft-Win.zip
解压之后会看到一个名为 BtSoft.exe 的文件
双击,打开此文件,点击立即安装。
等待3-5分钟即可(如出现以下界面,则跳转到官方论坛:https://www.bt.cn/bbs/thread-4686-1-1.html 查看如何添加白名单),如果没出现下面的界面,则跳过这句话。
安装完成后,点击“启动宝塔”
安装环境,点击“环境”,到“Web Server” 中,服务器选“IIS”,再点击安装。安装完成后,再安装“FTP Sserver”
环境安装完成之后的界面:
创建网站:
点击“网站”按钮,“创建网站”,会弹出一个添加网站的小窗口,填写域名,根目录会自动生成一般不用填写,程序类型选Asp,点击“添加”按钮
对网站添加域名,鼠标选择网站名称中的域名,然后点击右上方的“域名管理”按钮,可以在弹出的小窗口中添加域名
至此,网站搭建好了。以下的内容也可以不看。
创建FTP,点击上方的“FTP”按钮,“创建FTP”,会弹出一个小窗口,在小窗口中输入“用户名”。密码可以自己手动输入,也可以使用生成的随机密码。根目录就是你的网站所在路径,点击“添加”按钮。
修改FTP信息,选择用户名的条目,点击上方的“修改资料”,可以修改FTP密码和启用停止账户。
需要修改代码文件中的一个参数来实现,请使用dreamweaver 或 notepad++这类文本编辑器,不要使用记事本来打开core/conn.asp 这个文件
找到 Const back_cookies_time = "1200"'单位为秒,建议填写1200秒
这一行 ,把1200 改成更大,比如改成6000,然后保存即可。
另外,如果是虚拟主机用户,需要把此文件下载到本地电脑,修改之后再上传回去。
① 登录熊掌号一站式服务平台(熊掌号注册需在pc端完成)
② 选择注册类型
提醒: 类型不支持变更,目前仅企业类型支持群发消息、编辑模板消息、运营位管理等功能
③ 填写信息并提交,进入等待审核界面,审核结果将在1个工作日内通过短信通知
④ 收到审核成功短信后,返回一站式平台。此时账号状态为已开通熊掌号【未开通搜索资源服务】
① 登录百度搜索资源平台,查看自己的账号下是否拥有一个网站,点击用户中心进行查看,并且确定是拥有者权限
注明:仅拥有者身份才有权限绑定熊掌号;若您的帐号身份为管理员,您可通过重新验证站点来变更为拥有者身份
② 已经注册熊掌号,并在搜索资源平台拥有站点,现在就可以进入最重要的绑站点环节,只有绑定站点,才可以通过熊掌号向百度推送数据,并享受到搜索的品牌特权、展示特权等
登陆搜索资源平台,点击熊掌号板块,根据提示,选择绑定熊掌号,按照流程逐步进行绑定即可
进入站点绑定流程,可选择使用当前熊掌号或者其他已有百家号进行绑定
③ 如选择使用当前熊掌号,可在下拉框中选择提交报名信息所填写的站点,进行绑定
④ 成功开通熊掌号搜索资源服务
成功开通熊掌号后,可登录以下平台了解熊掌号
到此链接获取熊掌号绑定站点的APPID和推送接口: https://ziyuan.baidu.com/login/
熊掌号界面的日常管理:xiongzhang.baidu.com
原因是数据库连接语句不对:
原有的连接语句是:Driver={SQL SERVER};Server=数据库IP;UID=数据库帐号;PWD=数据库密码;Database=数据库名;
TCP自动调节级别参数设置问题:
Windows Server 2008服务器上访问SQL Server,无论是连接登录,还是查询访问,都很慢。这个可能是Windows Server 2008的TCP自动调节级别参数设置问题。
以Administrator权限执行命令行:
netsh interface tcp set global autotuninglevel=disabled
打开自动调节的命令是:
netsh interface tcp set global autotuninglevel=normal
64位操作系统不支持Microsoft OLE DB Provider for Jet驱动程序,也不支持更早的Microsoft Access Driver (*.mdb)方式连接。所以用于 Access 和 Excel 数据库的 Microsoft OLE DB Provider for Jet 在 64 位版本中不可用,也就是说,如下两种连接字符串都已经无法正常工作了:
“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=”&Server.mappath(db)
“driver=Microsoft Access Driver (*.mdb);DBQ=”&Server.MapPath(db)
既然这样,就只能使用一个办法,将IIS的运行环境设置为32位:
IIS6上的做法:
1.命令行键入:
cscript.exe %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
即设置IIS6允许32位程序运行在64位机器上
2.重新注册.net FrameWorks
%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
3.完成之后,应该会看到多出一个32位的asp.net,如下图:
将其设置为允许,缺点:这样会使整个IIS上的所有站点都以32位兼容方式运行
然后再运行一下:%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
这样就可以跑32位的程序了。
不过在IIS7上的做法要简单很多:
应用程序池,高级设置–>允许32位应用程序,如下图:
打开IIS管理器
打开IIS管理器,双击“MIME类型”:
点击右侧的“添加”,在弹出框里面,文件扩展名填写.f4v,MIME类型填写video/f4v,点击“确定”后f4v就添加成功了;
点击右侧的“添加”,在弹出框里面,文件扩展名填写.mp4,MIME类型填写video/mp4,点击“确定”后mp4就添加成功了;
如果是在win2003下,打开IIS管理器,在左侧“网站”上右键属性:
在弹出的界面切换到“HTTP头”,点击“MIME类型”,再点击“新建”:
扩展名.flv,MIME类型application/octet-stream,点击“确定”,flv就添加成功了
在网站后台--文章管理--栏目管理中,找到你要添加子菜单的栏目。然后在其下级栏目,点击“添加”。即可进入到添加子菜单页面。
同理,若想给子菜单,再添加子菜单,依然在子菜单的下级栏目,点击“添加”。就这样可以实现无限层级的子栏目。
如下图:
激活工具下载地址:https://pan.baidu.com/s/1KD4hgA_rUQGCB2AX29-PPQ
解压压缩包,双击打开 KMSAuto Net.exe ,然后点击 Activation ,等待10分钟后,会提示 successful 的字样,然后关掉软件,激活成功。