apache重写规则的常见应用及实例说明

apache重写规则的常见应用及实例说明

ID:9690226

大小:49.00 KB

页数:2页

时间:2018-05-05

apache重写规则的常见应用及实例说明_第1页
apache重写规则的常见应用及实例说明_第2页
资源描述:

《apache重写规则的常见应用及实例说明》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Apache重写规则的常见应用及实例说明  本文旨在提供如何用Apache重写规则来解决一些常见的URL重写方法的问题,通过常见的实例给用户一些使用重写规则的基本方法和线索。  一、为什么需要用重写规则  网站的生命在于不断地进行更新和维护,根据业务发展的需求转移服务器进行维护、重新组织目录结构、变换URL甚至改变到新的域名等情况是经常发生的。为了让客户不会因此受到任何影响,最好的方法就是使用ApacheReod_reodulelibexec/mod_reodule中有Addmodulemod_reLinksalloanu

2、al/>optionsIndexesfollolinksallol.en[R=301]</Directory>  注:rel.en)前面没有/,则表明是相对目录,相对于这个rel.en,否则,如果此处没有reanual/index.html.en,显然是不正确的。  我们也可以不用rel.en[R=301]  或者更改为:rel.en[R=301]  (2).htaccess的实现方法  我们将下面的部分放到httpd.conf中。<Directory/usr/local/apache/hts/ma

3、nual/>optionsIndexesfollolinksallow12下一页....,。overrideall</Directory>  然后将下面的部分放到/usr/local/apache/hts/manual/.htaccess中。rel.en[R=301]  注:对文件.htaccess所做的任何改动不需要重启动Apache。  您还可以利用.htaccess方案将这个manual目录重定向到用户jephe自己的主目录。reanual目录下任何文件的请求被重定向到~jephe目录下相同文件的请

4、求。  2.将username的请求  对于HTTP/1.1的请求包括一个Host:HTTP头,我们能用下面的规则集重写anypath到/home/username/anypath。ree/$1$2  注:reeVirtualhost1.2.3.4<Virtualhost1.2.3.4:80>servername.domain.reapsitemaptxt:/usr/local/apache/conf/reapreap的语法是${sitemap:LookupKey

5、Defaultvalue},有些书上把$写成了

6、%是错误的。上一页12....,。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。