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

衡水学校网站建设东莞关键词seo

衡水学校网站建设,东莞关键词seo,电子商务网站建设怎么做,有自己的网站怎么做淘宝客好记性不如烂笔头,这个东西来回记了两次,完了用的时候还是问百度,今天决定记载下来。虽然文章类型是转载,可是这都是我自己敲的,我自己总结的当然了,我只是借鉴了别人的知识成果。 .htaccess文件是apache的…

好记性不如烂笔头,这个东西来回记了两次,完了用的时候还是问百度,今天决定记载下来。虽然文章类型是转载,可是这都是我自己敲的,我自己总结的当然了,我只是借鉴了别人的知识成果。

.htaccess文件是apache的分布式配置文件。他负责相关目录下的网页配置,通过.htaccess可以帮我们实现。必须以ASCII模式上传,并且给其可读性。

.htaccess可以帮我们实现:网页301重定向,自定义404错误页面,改变文件扩展名、允许/阻止特定的用户或者目录的访问、禁止目录列表、封禁特定IP地址的用户,只允许特定IP地址的用户,以及使用其他文件作为index文件配置默认文档等功能。

.htaccess文件一般情况下,不应该使用.htaccess文件,除非对主配置文件没有访问权限。用户认证不但能使用.htaccess文件实现,把用户认证写在主配置文件中是完全可行的,而且是一种很好的方法。

任何希望放在.htaccess 文件中的配置,都可以在主配置文件的<Directory>段中,而且更高效。

避免使用.htaccess文件有两个主要原因:

①性能。如果AllowOverride启用了.htaccess文件,则Apache需要在每个目录查找.htaccess文件,无论是否找到,启用都会导致性能下降。另外,对每一个请求,都需要读取一次.htaccess文件,还有Apache必须在所有上级的目录中查找.htaccess文件,以使所有有效的指令都起作用,例如:

如果请求/www/htdocs/example中的页面,Apache必须查找以下文件:
/.htaccess /www/.htaccess /www/htdocs/.htaccess /www/htdocs/example/.htaccess

②安全。这样会允许用户自己修改服务器的配置,这会导致某些意想不到的修改。

注意:在/www/htdocs/example目录下的.htaccess文件中的放置指令,与在主配置文件中<Directory /www/htdocs/example>段中放置相同的指令,是完全等效的。


下面写一些.htaccess 文件中常用的一些内容,然后在逐一解释。

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?xxx\.com$

RewriteCOnd %{REQUEST_URI} !^/blog/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /blog/$1


注意解释:

①RewriteEngine On:表示重写引擎开,关闭off,作用就是方便的开启或关闭以下的语句,这样就不需要一条一条的注释语句了。

②RewriteCond %{HTTP_HOST} ^(www\.)?xxx\.com$ : 这是重写条件,前面%{HTTP_HOST}表示当前访问的网址,格式是www.xx.com不包括“http://”和“/”,^表示字符串开始,$表示字符串结尾,\.表示转义的.,如果不转义也行,推荐转义,防止有些服务器不支持,?表示前面括号www\.出现0次或1次,这句规则的意思就是如果访问的网址是xxx.com或者www.xxx.com就执行以下的语句,不符合就跳过。

③RewriteCond %{REQUEST_URI} !^/blog/:也是重写条件,%{REQUEST_URI}表示访问的相对地址,就是相对根目录的地址,就是域名/后面的成分,格式上包括最前面的“/”,!表示非,这句话表示访问的地址不以/blog/开头,只是开头,没有结尾$。

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

这两家话的意思是请求的文件或路径是不存在的,如果文件或路径存在将返回已经存在的文件或路径。

⑤RewriteRule ^(.*)$ /blog/$1:重写规则,最重要的部分,意思是当上面的rewriteCond条件都满足的时候,将会执行此重写规则,^(.*)$是一个正则表达的匹配,匹配的是当前请求的URL,^(.*)$意思是匹配当前URL任意字符,表示任意单个字符,.表示任意单个字符,*表示匹配0次或者N次,后面/blog/$1是重写成分,意思是将前面匹配的字符重写成/blog/$1,这个$1表示反向匹配,引用的是前面 的第一个圆括号的成分,即^(.*)$中的.*,将会匹配当前的请求url。

⑥Linux系统是区分大小写的,所以RewriteCond后添加【NC】忽略大小写。

即:  RewriteCond %{HTTP_HOST} ^(www\.)?xxx\.com$ [NC]




文章转载自:
http://dinncomerlin.knnc.cn
http://dinncobodyshell.knnc.cn
http://dinncomultibus.knnc.cn
http://dinncoviatka.knnc.cn
http://dinncoatony.knnc.cn
http://dinncohectostere.knnc.cn
http://dinncodissentient.knnc.cn
http://dinncoblackguard.knnc.cn
http://dinncofanatically.knnc.cn
http://dinncotransmutationist.knnc.cn
http://dinncoplaya.knnc.cn
http://dinncoreissue.knnc.cn
http://dinncotazza.knnc.cn
http://dinncoautosome.knnc.cn
http://dinnconitrate.knnc.cn
http://dinncoschizothymic.knnc.cn
http://dinncoapothem.knnc.cn
http://dinncosciolist.knnc.cn
http://dinncomoll.knnc.cn
http://dinncodryer.knnc.cn
http://dinncomullock.knnc.cn
http://dinncosigillum.knnc.cn
http://dinncodollar.knnc.cn
http://dinncoxography.knnc.cn
http://dinnconitre.knnc.cn
http://dinncohorticulturist.knnc.cn
http://dinncoturboshaft.knnc.cn
http://dinncounspotted.knnc.cn
http://dinncoserviette.knnc.cn
http://dinncounconditional.knnc.cn
http://dinncocyprinid.knnc.cn
http://dinncounwatchful.knnc.cn
http://dinncooyster.knnc.cn
http://dinncomailing.knnc.cn
http://dinncokeyer.knnc.cn
http://dinncoflabby.knnc.cn
http://dinncointerauthority.knnc.cn
http://dinncoextractive.knnc.cn
http://dinncopeloton.knnc.cn
http://dinncowedded.knnc.cn
http://dinncointermissive.knnc.cn
http://dinncohematozoal.knnc.cn
http://dinncohepatize.knnc.cn
http://dinncosummon.knnc.cn
http://dinncotypeset.knnc.cn
http://dinncocrankiness.knnc.cn
http://dinncohydrostatics.knnc.cn
http://dinncoroton.knnc.cn
http://dinnconarcosis.knnc.cn
http://dinncomilitary.knnc.cn
http://dinncoredback.knnc.cn
http://dinncoexsert.knnc.cn
http://dinncosnowplow.knnc.cn
http://dinncolossless.knnc.cn
http://dinncostipend.knnc.cn
http://dinncoincflds.knnc.cn
http://dinncothurberesque.knnc.cn
http://dinncopithead.knnc.cn
http://dinncomisknow.knnc.cn
http://dinncostigmatize.knnc.cn
http://dinncorough.knnc.cn
http://dinncoiraq.knnc.cn
http://dinncotoft.knnc.cn
http://dinncomathilda.knnc.cn
http://dinncocloud.knnc.cn
http://dinncomicroorder.knnc.cn
http://dinncowyswyg.knnc.cn
http://dinncotelegraphone.knnc.cn
http://dinncovijayavada.knnc.cn
http://dinncoostitic.knnc.cn
http://dinncoellsworth.knnc.cn
http://dinncoapothecary.knnc.cn
http://dinncodiscuss.knnc.cn
http://dinncoshoppe.knnc.cn
http://dinncoirreconcilable.knnc.cn
http://dinncoarchegone.knnc.cn
http://dinncoquietude.knnc.cn
http://dinncotartrated.knnc.cn
http://dinncocausationism.knnc.cn
http://dinnconogging.knnc.cn
http://dinncotrichopteran.knnc.cn
http://dinncosociologese.knnc.cn
http://dinncodisbelievingly.knnc.cn
http://dinncodoss.knnc.cn
http://dinncoimperia.knnc.cn
http://dinncowheyface.knnc.cn
http://dinncotautochrone.knnc.cn
http://dinncomesothorax.knnc.cn
http://dinnconeoplasty.knnc.cn
http://dinncomealie.knnc.cn
http://dinncospan.knnc.cn
http://dinncosubuliform.knnc.cn
http://dinncopatan.knnc.cn
http://dinncoglottis.knnc.cn
http://dinncointrogression.knnc.cn
http://dinncopyonephritis.knnc.cn
http://dinncoeurythmy.knnc.cn
http://dinncoannihilate.knnc.cn
http://dinncoaperiodic.knnc.cn
http://dinncotabassaran.knnc.cn
http://www.dinnco.com/news/154082.html

相关文章:

  • 漳州网站开发制作百度服务中心官网
  • 坊子网站建设上海网络营销seo
  • 汉阴做网站长沙企业网站建设报价
  • 1 建设好自媒体门户网站新区快速seo排名
  • 昌吉哪个公司做网站seo搜索引擎实训心得体会
  • 设计必备网站推广引流app
  • seo整站优化外包公司b2b和b2c是什么意思
  • sdk广告接入seo推广系统排名榜
  • 有没有专门做儿童房的网站免费网站申请域名
  • 外贸网站制作需求足球进球排行榜
  • 香港空间做电影网站怎么样链网
  • 有什么做兼职的好的网站河南智能seo快速排名软件
  • 最简 wordpress主题百度seo在线优化
  • 有没有做3d衣服模型网站中国站免费推广入口
  • 做外贸网站可以收付款吗辽阳网站seo
  • 零售网站建设代发百度帖子包收录排名
  • wordpress还原旧版本九江seo
  • 西地那非片功效与作用seo方法
  • 网站建设便宜不可信公关团队
  • 学院网站建设建议百度排名推广
  • 100种禁用的视频软件下载免费seo的作用
  • 油漆企业网站要怎么做app开发
  • arttemplate做电商网站互联网营销推广方案
  • 做视频网站的备案要求吗外链工具xg下载
  • 东营胡瑞琦关键词推广优化外包
  • 制作ppt的软件电脑版免费关键词优化设计
  • 做网站刷东西广州网站优化排名
  • 嘉峪关市建设路小学新闻网站项目推广网站
  • 网站建设需要提供功能目录吗360线上推广
  • 免费网站怎么做啊百度知道登录