当前位置: 首页 > news >正文

电商网站技术方案简单的网页页面设计图片

电商网站技术方案,简单的网页页面设计图片,网站如何导入百度地图,Mui框架做网站目录 一#xff1a;Apache网页优化概述 1、概述 2、优化内容 3、gzip介绍 4、Apache的压缩模块 5、mod_ gzip 模块与mod_ deflate 模块 二#xff1a; 网页压缩 1.检查是否安装 mod_deflate 模块 2. 如果没有安装mod_deflate 模块#xff0c;重新编译安装 Apache 添…目录 一Apache网页优化概述 1、概述 2、优化内容 3、gzip介绍 4、Apache的压缩模块 5、mod_ gzip 模块与mod_ deflate 模块 二 网页压缩 1.检查是否安装 mod_deflate 模块 2. 如果没有安装mod_deflate 模块重新编译安装 Apache 添加 mod_deflate 模块 3.配置 mod_deflate 模块启用 4.检查安装情况启动服务 5.测试 mod_deflate 压缩是否生效  三 网页缓存 1.检查是否安装 mod_expires 模块 2.如果没有安装mod_expires 模块重新编译安装 Apache 添加 mod_expires模块 3.配置 mod_expires 模块启用 4.检查安装情况启动服务 5.测试缓存是否生效 四隐藏版本信息 五Apache 防盗链 1.检查是否安装 mod_rewrite 模块 2.如果没有安装mod_rewrite 模块重新编译安装 Apache 添加 mod_rewrite模块 3.配置 mod_rewrite 模块启用 4.网页准备 5.在盗图网站主机上进行浏览器验证 一Apache网页优化概述 1、概述 在企业中部署Apache后只采用默认的配置参数会引发网站很多问题换言之默认配置是针对以前较低的服务器配置的以前的配置已经不适用当今互联网时代 为了适应企业需求就需要考虑如何提升Apache的性能与稳定性这就是Apache优化的内容 2、优化内容 配置网页压缩功能 配置网页缓存 工作模式的选择与参数优化 配置隐藏版本号 配置防盗链 …… 3、gzip介绍 配置Apache的网页压缩功能是使用gzip压缩算法来对网页内容进行压缩后再传输到客户端浏览器 作用 ●降低了网络传输的字节数加快网页加载的速度 ●节省流量改善用户的浏览体验 ●gzip与搜索引擎的抓取工具有着更好的关系 4、Apache的压缩模块 Apache实现网页压缩的功能模块包括 mod_ gzip 模块 mod_ deflate 模块 Apache 1.x 没有内建网页压缩技术但可使用第三方mod_ gzip 模块执行压缩 Apache 2.x 在开发的时候内建了mod_ deflate这个模块取代mod_gzip 5、mod_ gzip 模块与mod_ deflate 模块 ●两者均使用gzip压缩算法运作原理类似 ●mod_ deflate压缩速度略快 而mod_ gzip的压缩比略高 ●mod_ gzip对服务器CPU的占用要高一些 ●高流量的服务器使用mod_ deflate可能会比mod_ gzip 加载速度更快 二 网页压缩 1.检查是否安装 mod_deflate 模块 apachectl -t -D DUMP_MODULES | grep deflate 2. 如果没有安装mod_deflate 模块重新编译安装 Apache 添加 mod_deflate 模块 systemctl stop httpd.service cd /usr/local/httpd/conf mv httpd.conf httpd.conf.bakyum -y install gcc gcc-c pcre pcre-devel zlib-devel cd /opt/httpd-2.4.29/ ./configure \ --prefix/usr/local/httpd \ --enable-so \ --enable-rewrite \ --enable-charset-lite \ --enable-cgi \ --enable-deflate #加入mod_deflate 模块make make install3.配置 mod_deflate 模块启用 vim /usr/local/httpd/conf/httpd.conf --52行--修改 Listen 192.198.80.10:80 --105行--取消注释 LoadModule deflate_module modules/mod_deflate.so #开启mod_deflate 模块 --197行--取消注释修改 ServerName www.kgc.com:80 --末行添加-- IfModule mod_deflate.c AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml text/javascript text/jpg text/png #代表对什么样的内容启用gzip压缩 DeflateCompressionLevel 9 #代表压缩级别范围为1~9 SetOutputFilter DEFLATE #代表启用deflate 模块对本站点的输出进行gzip压缩 /IfModule 4.检查安装情况启动服务 apachectl -t #验证配置文件的配置是否正确 apachectl -t -D DUMP_MODULES | grep deflate #检查 mod_deflate 模块是否已安装 deflate_module (shared) #已安装的正确结果systemctl start httpd.service5.测试 mod_deflate 压缩是否生效  cd /usr/local/httpd/htdocs 先将abc.jpg文件传到/usr/local/httpd/htdocs目录下 vim index.html meta charsetutf-8 htmlbodyh1It works! God Day /h1 img srcabc.jpg/ /body/html 方法一 在Linux系统中打开火狐浏览器右击点查看元素 选择 网络 --- 选择 HTML、WS、其他  访问 ip 双查看响应头中包含 Content-Encoding: gzip  方法二 在Windows系统中依次安装 Microsoft.NET4 和fiddler 软件打开fiddler 软件 选择 inspectors --- 选择 Headers 浏览器访问 http://192.168.80.10 双击200响应消息查看 Content-Encoding: gzip 三 网页缓存 1.检查是否安装 mod_expires 模块 apachectl -t -D DUMP_MODULES | grep expires 2.如果没有安装mod_expires 模块重新编译安装 Apache 添加 mod_expires模块 systemctl stop httpd.service cd /usr/local/httpd/conf mv httpd.conf httpd.conf.bak1yum -y install gcc gcc-c pcre pcre-devel zlib-devel cd /opt/httpd-2.4.29/ ./configure \ --prefix/usr/local/httpd \ --enable-so \ --enable-rewrite \ --enable-charset-lite \ --enable-cgi \ --enable-deflate \ --enable-expires #加入mod_expires 模块make make install 3.配置 mod_expires 模块启用 vim /usr/local/httpd/conf/httpd.conf --52行--修改 Listen 192.198.80.10:80 --111行--取消注释 LoadModule expires_module modules/mod_expires.so #开启mod_expires 模块 --199行--取消注释修改 ServerName www.kgc.com:80 --末行添加-- IfModule mod_expires.cExpiresActive On #打开网页缓存功能ExpiresDefault access plus 60 seconds #设置缓存60秒 /IfModule 4.检查安装情况启动服务 apachectl -t #验证配置文件的配置是否正确 apachectl -t -D DUMP_MODULES | grep expires #检查 mod_deflate 模块是否已安装deflate_module (shared) #已安装的正确结果systemctl start httpd.service 5.测试缓存是否生效 cat /usr/local/httpd/htdocs/index.html 在Linux系统中打开火狐浏览器右击点查看元素 选择 网络 --- 选择 HTML、WS、其他  访问 http://192.168.80.10 双击200消息查看响应头中包含 Expires 项  四隐藏版本信息 vim /usr/local/httpd/conf/httpd.conf --491行--取消注释 Include conf/extra/httpd-default.confvim /usr/local/httpd/conf/extra/httpd-default.conf --55行--修改 ServerTokens Prod #将原本的 Full 改为 Prod只显示名称没有版本 #ServerTokens 表示 Server 回送给客户端的响应头域是否包含关于服务器 OS 类型和编译过的模块描述信息。systemctl restart httpd.service浏览器访问 双击200消息查看 Server 项 vim /usr/local/httpd/conf/httpd.confvim /usr/local/httpd/conf/extra/httpd-default.conf 五Apache 防盗链 防盗链是防止别人的网站代码里面盗用我们自己服务器上的图片、文件、视频等相关资源如果别人盗用网站的这些静态资源明显的是会增大服务器的带宽压力作为网站的维护人员要杜绝服务器的静态资源被其他网站盗用 盗链过程 1.检查是否安装 mod_rewrite 模块 apachectl -t -D DUMP_MODULES | grep rewrite 2.如果没有安装mod_rewrite 模块重新编译安装 Apache 添加 mod_rewrite模块 systemctl stop httpd.service cd /usr/local/httpd/conf mv httpd.conf httpd.conf.bak2yum -y install gcc gcc-c pcre pcre-devel zlib-devel cd /opt/httpd-2.4.29/ ./configure \ --prefix/usr/local/httpd \ --enable-so \ --enable-rewrite \ #加入mod_rewrite 模块 --enable-charset-lite \ --enable-cgi \ --enable-deflate \ --enable-expiresmake make install 3.配置 mod_rewrite 模块启用 vim /usr/local/httpd/conf/httpd.conf --157行--取消注释 LoadModule rewrite_module modules/mod_rewrite.so --224行-- Directory /usr/local/httpd/htdocsOptions Indexes FollowSymLinksAllowOverride NoneRequire all grantedRewriteEngine On #打开 rewrite 功能加入 mode_rewrite 模块内容RewriteCond %{HTTP_REFERER} !^http://kgc.com/.*$ [NC] #设置匹配规则RewriteCond %{HTTP_REFERER} !^http://kgc.com$ [NC]RewriteCond %{HTTP_REFERER} !^http://www.kgc.com/.*$ [NC]RewriteCond %{HTTP_REFERER} !^http://www.kgc.com/$ [NC]RewriteRule .*\.(gif|jpg|swf)$ http://www.kgc.com/error.png #设置跳转动作 /Directory RewriteCond %{HTTP_REFERER} !^http://www.kgc.com/.*$ [NC]  的字段含义“%{HTTP_REFERER}” 存放一个链接的 URL表示从哪个链接中转访问目录下的静态资源。“!^” 表示不以后面的字符串开头。“http://www.kgc.com” 是本网站的路径按整个字符串匹配。 “.*$” 表示以任意字符结尾。“[NC]” 表示不区分大小写字母。 RewriteRule .*\.(gif|jpg|swf)$ http://www.kgc.com/error.png  的字段含义“.” 表示匹配一个字符。“*” 表示匹配 0 到多个字符与“.”合起来的意思是匹配 0 到多次前面的任意字符如果是 1 到多次匹配可以用“”表示。“\.” 在这里的“\”是转义符“\.”就代表符号“.”的意思。因为“.”在指令中是属于规则字符有相应的含义 如果需要匹配需要在前面加个转义符“\”其它规则字符如果需要匹配也做同样处理。“(gif|jpg|swf)” 表示匹配“gif”、“jpg”、“swf”任意一个“$”表示结束。最后的规则是以“.gif”、“.jpg”、“.swf”结尾 前面是1到多个字符的字符串也就是匹配图片类型的文件。“http://www.kgc.com/error.png” 表示转发到这个路径 。 整个配置的含义是 使用本网站以外的网站域名 访问本站的图片文件时显示 error.png 这个图片。 ​​​​​​​ 4.网页准备 Web源主机配置 cd /usr/local/httpd/htdocs 将game.jpg、error.png文件传到/usr/local/httpd/htdocs目录下 vim index.html htmlbodyh1this is kgc.com!/h1 img srcgame.jpg/ /body/htmlecho 192.168.80.10 www.kgc.com /etc/hosts echo 192.168.80.12 www.benet.com /etc/hosts 盗链网站主机 cd /usr/local/httpd/htdocs #yum安装的httpd服务的默认路径为/var/www/html/ vim index.html htmlbodyh1this is benet.com!/h1 img srchttp://www.kgc.com/game.jpg/ /body/htmlecho 192.168.80.10 www.kgc.com /etc/hosts echo 192.168.80.12 www.benet.com /etc/hosts 5.在盗图网站主机上进行浏览器验证
http://www.w-s-a.com/news/409470/

相关文章:

  • 网站建设企业号助手贵阳景观设计公司
  • 网站开发第三方建设银行个人网站显示不了
  • 无锡兼职做网站郑州网站建设搜索优化
  • iis禁止通过ip访问网站品牌策划案例ppt
  • 电子商务网站建设实习seo黑帽优化
  • 如何做好网站建设销售闸北集团网站建设
  • 重庆装饰公司北京官网seo推广
  • 深圳网站设计灵点网络品牌网站充值接口
  • 建设书局 网站国内国际时事图片
  • 成都 网站建设培训学校屏蔽wordpress自带编辑器
  • 公司网站制作工作室中天建设集团有限公司第五建设公司
  • 网站的网页设计毕业设计苏州宣传册设计广告公司
  • 商城网站优化方案注册公司制作网站
  • 政务服务网站建设整改报告wordpress的导航代码
  • 图片素材网站建设做教育网站用什么颜色
  • 快站淘客中转页wordpress商业插件
  • 可信网站网站认证免费软件下载网站免费软件下载网站
  • 小学生网站制作最新域名网站
  • 奖励网站代码设计制作ppt时
  • 茂名优化网站建设门户网站和部门网站的区别
  • 一尊网 又一个wordpress站点wordpress获取当前文章名称
  • 营销型网站多少钱新建网站的外链多久生效
  • 网站空间怎么选择tp5企业网站开发百度云
  • 网站建设saas排名成立公司的流程和要求及费用
  • 网站建设共享骨科医院网站优化服务商
  • 肯尼亚网站域名万能进销存软件免费版
  • 做商城网站价格上海做网站建设
  • 广州制作外贸网站公司阿里云网站模板
  • 做网站为什么要买服务器十堰城市建设网站
  • 西安网站seo技术厂家东莞如何制作免费的网页