当前位置:首页 > 日记 > 正文

Apache之AllowOverride参数详解

Apache之AllowOverride参数详解

通常利用Apache的rewrite模块对 URL 进行重写的时候, rewrite规则会写在 .htaccess 文件里。但要使 apache 能够正常的读取.htaccess 文件的内容,就必须对.htaccess 所在目录进行配置。从安全性考虑,根目录的AllowOverride属性一般都配置成不允许任何Override,即:

< Directory /> AllowOverride None < /Directory>

在 AllowOverride 设置为 None 时, .htaccess 文件将被完全忽略。当此指令设置为 All 时,所有具有 “.htaccess” 作用域的指令都允许出现在 .htaccess 文件中。

而对于 URL rewrite 来说,至少需要把目录设置为:

< Directory /myblogroot/> AllowOverride FileInfo < /Directory>

而对于 URL rewrite 来说,至少需要把目录设置为:

AllowOverride的参数:

AuthConfig

允许使用与认证授权相关的指令(AuthDBMGroupFile, AuthDBMUserFile, AuthGroupFile, AuthName, AuthType, AuthUserFile, Require, 等)。

FileInfo

允许使用控制文档类型的指令(DefaultType, ErrorDocument, ForceType, LanguagePriority, SetHandler, SetInputFilter, SetOutputFilter, mod_mime中的 Add* 和 Remove* 指令等等)、控制文档元数据的指令(Header, RequestHeader, SetEnvIf, SetEnvIfNoCase, BrowserMatch, CookieExpires, CookieDomain, CookieStyle, CookieTracking, CookieName)、mod_rewrite中的指令(RewriteEngine, RewriteOptions, RewriteBase, RewriteCond, RewriteRule)和mod_actions中的Action指令。

Indexes

允许使用控制目录索引的指令(AddDescription, AddIcon, AddIconByEncoding, AddIconByType, DefaultIcon, DirectoryIndex, FancyIndexing, HeaderName, IndexIgnore, IndexOptions, ReadmeName, 等)。

Limit

允许使用控制主机访问的指令(Allow, Deny, Order)。

Options[=Option,...]

允许使用控制指定目录功能的指令(Options和XBitHack)。可以在等号后面附加一个逗号分隔的(无空格的)Options选项列表,用来控制允许Options指令使用哪些选项。

相关文章

win7怎么激活

win7怎么激活

激活,电脑软件,电脑开机后壁纸变成黑色,右下角提示此windows副本不是正版,这是因为win7系统没有激活造成的。下面小编教大家如何解决。方法一:1.打开win7的开始菜单,点击&ldquo;搜索程序和文件&rdquo;,输入&ldquo;cmd&rdquo;并按键盘回车。2.这…

Bootstrap Scrollspy源码学习

Bootstrap Scrollspy源码学习

学习,源码,电脑软件,Bootstrap,Scrollspy,本文实例为大家分享了Bootstrap Scrollspy插件的具体代码,供大家参考,具体内容如下导航栏Scrollspy例子<!-- The scrollable area --><body data-spy="scroll" data-target=".navbar" data-offse…

浅谈Vue父子组件和非父子组件传值

浅谈Vue父子组件和非父子组件传值

组件,传值,父子,浅谈,电脑软件,本文介绍了浅谈Vue父子组件和非父子组件传值问题,分享给大家,具体如下:1.如何创建组件1.新建一个组件,如:在goods文件夹下新建goodsList.vue<template> <div class='tmpl'> goodsList组件 </div></template…

一个Js文件函数中调用另一个Js文件

一个Js文件函数中调用另一个Js文件

文件,函数,方法,调用,演示,我们知道,在html中,利用<script language="javascript" type="text/javascript" src="./script.js"></script>引入的两个js是不可以相互调用的。那么该如何解决呢?当然,你可以将代码通通copy过来,也许你并不喜欢…

PHP实现腾讯与百度坐标转换

PHP实现腾讯与百度坐标转换

坐标转换,百度,腾讯,电脑软件,PHP,废话不多说,直接上代码public function coordinate_switch($a,$b){//百度转腾讯坐标转换 $x = (double)$b - 0.0065; $y = (double)$a - 0.006; $x_pi = 3.14159265358979324; $z = sqrt($x * $x+$y * …

如何在Word2003文档修改修改添加备

如何在Word2003文档修改修改添加备

修改,文档,备忘录,如何在,电脑软件,一般来说,评审会修改原文件的内容,你可以添加注释的修改的地方。这是修订后的功能的话,这主要是因为我们之前的话使方便。以下是小编辑给你带来了关于修订内容在帮助你希望添加一个文件格式。 内容之前修改…

php实现中文转数字

php实现中文转数字

中文,转数,电脑软件,php,分享一个辅助函数,使用php尽可能识别出字符串中的数字,先上代码function checkNatInt($str) { $map = array( '一' => '1','二' => '2','三' => '3','四' => '4','五' => '5','六' => '6…

cdr中想要制作艺术蜡笔效果的?

cdr中想要制作艺术蜡笔效果的?

蜡笔,效果,艺术,电脑软件,cdr,cdr中想要制作一个蜡笔画效果的图,该怎么给图片制作蜡笔效果呢?下面我们就来看看详细的教程。软件名称:CorelDraw x6 (Cdr x6) 官方简体中文破解版(32位)安装图文教程、破解注册方法软件大小:更新时间:2014-08-271、…

PS淘宝金属皮带扣图形美化过程共享

PS淘宝金属皮带扣图形美化过程共享

淘宝,图形,过程,电脑软件,PS,版权:原作者JamesVin 感谢JamesVin 原有的经验分享! PS淘宝金属皮带扣的朋友照片修饰美化过程分享的整个过程,金属皮带扣的修饰和美化材料,包括抠图、分类、运动模糊、噪声+灯+面膜11部分,强调的是实用,初学者可能会…

JavaScript 网页中实现一个计算当

JavaScript 网页中实现一个计算当

网页,计算,倒数,还剩,当年,看到网上这个程序 发现了处错误这里改正了一下:function counter() { var date = new Date(); var year = date.getFullYear(); var date2 = new Date(year, 11, 30, 23, 59, 59); /*转换成秒*/ var tim…

根号怎么打?Word中怎么打根号2和根

根号怎么打?Word中怎么打根号2和根

根号,电脑软件,Word,在数学运算中我们经常需要运算到根号(&radic;),根号看似简单,但要你在电脑中打出根号符号,相信对于很多菜鸟朋友来说并不是一件的简单的事情,虽然在网上有个最简答的方法:直接在网上搜索根号符号,很多网页上均有直接复制即可,…

JS实现禁止高频率连续点击的方法【

JS实现禁止高频率连续点击的方法【

连续,语法,方法,高频率,电脑软件,本文实例讲述了JS实现禁止高频率连续点击的方法。分享给大家供大家参考,具体如下:1、类似react的数据流,点击之后立即设置值为空,当返回值后才可以点击2、设置定时器,每次进入之前先清空掉定时器,然后开启定时器<…