最新文章列表

nginx rewrite

本日志内容来自互联网和平日使用经验,整理一下方便日后参考。 正则表达式匹配,其中: * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 文件及目录匹配,其中: * -f和!-f用来判断是否存在文件 * -d和!-d用来判断是否存在目录 * -e和!-e用来判断是否存在文件或目录 * -x和!-x用来判断文件是 ...
erntoo 评论(0) 有289人浏览 2016-01-30 12:02

Nginx Rewrite 参数大全

正则表达式匹配,其中: * ~ 为区分大小写匹配* ~* 为不区分大小写匹配* !~和!~*分别为区分大小写不匹配及不区分大小写不匹配   文件及目录匹配,其中: * -f和!-f用来判断是否存在文件* -d和!-d用来判断是否存在目录* -e和!-e用来判断是否存在文件或目录* -x和!-x用来判断文件是否可执行   flag标记有: * last 相当于Apache里的[L]标记, ...
lwg2001s 评论(0) 有1394人浏览 2012-06-01 16:11

关键词推荐的几种常见相关性计算方法

    当你在互联网使用搜索的时候,关键词推荐可能是你经常使用到的一个辅助工具。如各种搜索引擎搜索框的下拉提示;google 结果页会有“XXX”的“相关搜索”;百度结果页也有提示一组相关搜索词。关键词推荐在文献上一般称为query suggestiong,query expansion,query rewrite,query recommendation。         而这些常见的关键词推荐 ...
poson 评论(0) 有5961人浏览 2012-03-10 20:30

神奇的Apache Rewrite,程序员使用Rewrite的一些体会

   最近在公司开发工作中,一些功能使用了Apache Rewrite技术,我对这方面是一个菜鸟,在实践中边学边做,得到了一些经验和网上资料,来分享一下。    Apache是十分流行的开源软件,Apache Rewrite技术官方有着很详细的文档,关于Apache Rewrite技术是什么、如何使用等有着很详细的描述,下面有文档的中文版本:    http://lamp.linux.gov.cn/ ...
renzhen 评论(0) 有1907人浏览 2012-02-15 11:42

apache 重定向不起作用原因

   用yii设置隐藏index.php的时候,按指南设置了 apache的rewrite也开启了,就是总是出现404,网上搜索了好多资料,还是没用。    最后发现问题原因是.htaccess文件自己是在Zend Studio中创建的(因为ZS中编码为utf8),从新用记事本打开另存ANSI格式的就OK了。    因为系统是win7 x64的,刚开始以为是系统原因。
aqbjzxl 评论(0) 有2447人浏览 2012-01-27 23:50

Apache环境下配置Rewrite规则

源自:http://www.eygle.com/digest/2005/09/apache_oeoeooaeuooa_rewrite.html 一:目的 本文旨在提供如何用Apache重写规则来解决一些常见的URL重写方法的问题,通过常见的 实例给用户一些使用重写规则的基本方法和线索。 二:为什么需要用重写规则? 一个网站,如果是长期需要放在internet上提供服务,必定会有不断地更新 ...
greenwen 评论(0) 有1822人浏览 2011-12-31 11:06

Apache 利用rewrite 隐藏index.php文件

1.开启apache的mod_rewrite模块       去掉LoadModule rewrite_module modules/mod_rewrite.so前的“#”符号       确保<Directory "..."></Directory>中有“AllowOverride All” 2.在项目中的/protected/config/main.p ...
yl.fighter 评论(0) 有2425人浏览 2011-12-26 13:00

[转]很好的 Nginx Rewrite 笔记

在新主机的迁移过程中,最大的困难就是WP permalink rewrite的设置. 因为旧主机是用的Apache, 使用的是WP本身就可以更改的.htaccess,没有太大的难度.而这次在VPS上跑的是Nginx,主要是因为Nginx的速度比Apache要快很多. 但是另一方面就不是那么舒服了,因为Nginx的rewrite跟Apache不同,而且是在服务器上面才能更改. 下面是其间的 ...
yuanhsh 评论(0) 有6310人浏览 2011-12-22 20:22

使用ngx rewrite方法简化ngx conf文件

        小菜对ngx的使用仍停留在“复杂可实现”的程度,写出的ngx配置文件,虽然可用,但让明眼人一看不禁想骂一句“oh,shit!”         之前对rewrite的了解只停留在感性的url重写的层面上,对于为什么要进行重写没有体会。下面结合最近的项目时间谈谈对rewrite的认识 1. 对于rest化的url针对请求方式进行rewrite e.g RESTFUL uri——http ...
godlovesdog 评论(0) 有1654人浏览 2011-12-17 17:05

.htaccess中的apache rewrite规则详解

.htaccess中的apache rewrite写法: RewriteEngine On RewriteCond %{HTTP_HOST} ^(www\.)?xxx\.com$ RewriteCond %{REQUEST_URI} !^/blog/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENA ...
logo32 评论(0) 有13359人浏览 2011-12-15 16:40

【转】 通过 Apache 配置 Rewrite 支持 .htaccess

首先确定您使用的 Apache 版本,及是否加载了 mod_rewrite 模块。及是否加载了 mod_rewrite 模块 . mod_rewrite 的是一个 Apache 模块,可使服务器操纵请求的网址。根据一系列规则对传入的网址进行检查,规则中包含一个正则表达式来检测特定的格式。 如果在地址中发现了一个格式,并且满足适当的条件,该格式就会被一个替代的字符串或者是动作取代。 Ap ...
abc123456789cba 评论(0) 有1351人浏览 2011-11-01 11:45

允许指定的ip,域名访问本站,其他的跳转到百度页面

在nginx的配置文件中,Rewrite规则: if ($host ~* ^172\.16\.1\.(.*?)$){ set $aaq '1'; } if ($aaq ~ '1') { rewrite ^/(.*)$ http://www.baidu.com redirect; }如果ip是以172.16.1开头访问网站的话,则被跳转到htt://www.baidu.com
275553385 评论(0) 有2708人浏览 2011-10-25 13:33

Rewrite 规则

Apache的Rewrite #.htaccess, 当然也可以写在httpd.conf RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule .* index.php   Nginx的Rewrite server { listen ****; server_name domain.c ...
lwg2001s 评论(0) 有666人浏览 2011-10-20 14:55

nginx rewrite last 与break

一个很简单的nginx的server配置 beacon on; beacon_cfg /etc/nginx/conf.d/beacon.cfg /etc/nginx/conf.d/channel.cfg; server { listen 80; server_name web.com; root /var/lib/nginx/mobileapi; ...
luxiao.hjt 评论(0) 有3332人浏览 2011-10-19 13:12

如何将带www的主域名跳转到不带www的根域名上 win iis rewrite

如何将带www的主域名跳转到不带www的根域名上 1、安装ISAPI_Rewrite3 这里安装了 3.0版本 2、填写安装后目录里的httpd.conf文件,输入(或者直接打开Helicon Manager 可视化编辑) ISAPI_Rewrite3 # Helicon ISAPI_Rewrite configuration file # Version 3.1.0.56 R ...
zhq426 评论(0) 有2530人浏览 2011-09-17 12:19

Nginx实现伪静态页面

1、虚拟页面   /entries/mb_1_2_3.htm   2、真实地址   /entries?class=1&mod=2&action=3   3、重写规则   rewrite "(.*)/mb_([a-zA-Z0-9]+)_([a-zA-Z0-9]*)[_]?([a-zA-Z0-9]+)?.htm$" $1?class=$2& ...
jsntghf 评论(0) 有2533人浏览 2011-08-22 09:18

apache 增加mod_rewrite

1. 在apache的源码安装目录中寻找mod_rewrite.c文件 # find . -name mod_rewrite.c   2. 进入包含mod_rewrite.c文件的目录 # cd PATH/to/mod_rewrite.c   # /usr/local/apache/bin/apxs -c mod_rewrite.c //apxs应指定绝对路径,在你当前正在使用apache的bin目 ...
xdy2008 评论(0) 有866人浏览 2011-08-21 20:17

Nginx关于Rewrite执行顺序详解.docx

  Nginx 关于 Rewrite 执行顺序详解 第一篇: break 和 last 的区别 Rewrite 模块概述 REFER:   http://wiki.nginx.org/NginxHttpRewriteModule#rewrite   If the directives of this module a ...
eyesmore 评论(5) 有17261人浏览 2011-08-07 22:53

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics