- 浏览: 2538398 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (676)
- linux运维 (157)
- php (65)
- mysql (78)
- nginx (27)
- apche (18)
- framework (6)
- windows (9)
- IDE工具 (23)
- struts2 (7)
- java (13)
- 移动互联网 (14)
- memcache redis (23)
- shell基础/命令/语法 (37)
- shell (50)
- puppet (4)
- C (11)
- python (9)
- 产品经理 (27)
- Sphinx (4)
- svn (12)
- 设计构建 (12)
- 项目管理 (44)
- SEO (1)
- 网站架构 (26)
- 审时度势 (42)
- 网络 (14)
- 激发事业[书&视频] (81)
- 其它 (12)
- 摄影 (8)
- android (21)
最新评论
-
zhongmin2012:
原文的书在哪里
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器 -
renzhengzhi:
你好,请问个问题,从master同步数据到slave的时候,s ...
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器 -
ibc789:
你好,看了你的文章,我想请教个问题, 我在用 redis的时候 ...
redis 的两种持久化方式及原理 -
iijjll:
写得非常好
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器 -
iijjll:
写得非常好
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器
--------------------Apache Rewrite规则重写的标志
1) R[=code](force redirect) 强制外部重定向
强制在替代字符串加上http://thishost[:thisport]/前缀重定向到外部的URL.如果code不指定,将用缺省的302 HTTP状态码。
2) F(force URL to be forbidden)禁用URL,返回403HTTP状态码。
3) G(force URL to be gone) 强制URL为GONE,返回410HTTP状态码。
4) P(force proxy) 强制使用代理转发。
5) L(last rule) 表明当前规则是最后一条规则,停止分析以后规则的重写。
6) N(next round) 重新从第一条规则开始运行重写过程。
7) C(chained with next rule) 与下一条规则关联
如果规则匹配则正常处理,该标志无效,如果不匹配,那么下面所有关联的规则都跳过。
8 ) T=MIME-type(force MIME type) 强制MIME类型
9) NS (used only if no internal sub-request) 只用于不是内部子请求
10) NC(no case) 不区分大小写
11) QSA(query string append) 追加请求字符串
12) NE(no URI escaping of output) 不在输出转义特殊字符
例如:RewriteRule /foo/(.*) /bar?arg=P1%3d$1 [R,NE] 将能正确的将/foo/zoo转换成/bar?arg=P1=zoo
13) PT(pass through to next handler) 传递给下一个处理
例如:
RewriteRule ^/abc(.*) /def$1 [PT] # 将会交给/def规则处理
Alias /def /ghi
14) S=num(skip next rule(s)) 跳过num条规则
15) E=VAR:VAL(set environment variable) 设置环境变量
叹号表示非,L表示最终结果,不再循环;NC是不区分大小写。
RewriteCond %{http_host} !^www.javatang.com [NC]
RewriteRule ^/(.*)$ http://www.javatang.com/$1 [R=301,NC,L]
RewriteRule ^(.*)/index(.*)$ $1/index.html [R=301,NC]
-------------------YII apache 伪静态
RewriteRule .*[a|c]/account/login.html$ /static/login/login.html [QSA,L] RewriteRule (.*[a|c])_[0-9]/index.htm$ /index.php\?r=backend&flag=$1 [QSA,L] RewriteRule .*[a|c]$ /index.php\?r=backend/$1 [QSA,L] RewriteRule .*[a|c]/$ /index.php\?r=backend/$1 [QSA,L] RewriteRule .*[a|c]/(.*[^html])$ /index.php\?r=backend/$1 [QSA,L] RewriteRule .*[a|c]_[0-9]/(.*[^html])$ /index.php\?r=backend/$1 [QSA,L] RewriteRule .*f/account/login.html$ /static/login/login.html [QSA,L] RewriteRule (.*f)_[0-9]+/index.htm$ /index.php\?r=fronend&flag=$1 [QSA,L] RewriteRule .*f$ /index.php\?r=frontend/$1 [QSA,L] RewriteRule .*f/$ /index.php\?r=frontend/$1 [QSA,L] RewriteRule .*f/(.*[^html])$ /index.php\?r=frontend/$1 [QSA,L] RewriteRule .*f_[0-9]/(.*[^html])$ /index.php\?r=frontend/$1 [QSA,L]
----------------- YII nginx
rewrite ".*[a|c]/account/login.html$" /static/login/login.html last; rewrite "(.*[a|c])_[0-9]/index.htm$" /index.php?co=$1&r=backend&flag=$2 last; rewrite "(.*)[a|c]$" /static/login/login.html last; rewrite "(.*)[a|c]/$" /static/login/login.html last; rewrite "(.*)[a|c]/(.*[^html])$" /index.php?co=$1&r=backend/$2 last; rewrite "(.*)[a|c]_[0-9]/(.*[^html])$" /index.php?co=$1&r=backend/$2 last; rewrite "(.*)f/account/login.html$" /static/login/login.html last; rewrite "(.*)f_[0-9]+/index.htm$" /index.php?co=$1&r=fronend&flag=$2 last; rewrite "(.*)f$" /static/login/login.html last; rewrite "(.*)f/$" /static/login/login.html last; rewrite "(.*)f/(.*[^html])$" /index.php?co=$1&r=frontend/$2 last; rewrite "(.*)f_[0-9]/(.*[^html])$" /index.php?co=$1&r=frontend/$2 last;
发表评论
-
nginx access_log 完全关闭
2015-04-14 14:40 31814最近在配置本地nginx开 ... -
nginx 404会执行302跳转
2014-08-29 15:38 6016这个问题是应用中比较常见的一个问题了。尤其是对于静态文件, ... -
nginx配备中proxy_redirect的作用
2014-07-21 15:36 0http://www.docin.com/p-2925119 ... -
nginx配备中proxy_redirect的作用
2014-07-21 15:36 2632http://www.docin.com/p-292511 ... -
haproxy & LVS*(keepalived和heartbeat) & ng的比较
2012-11-29 10:04 7589http://network.51cto.com/art/ ... -
nginx+php-fmp 内存不释放
2012-06-20 11:01 5231由于服务器只有600M的内 ... -
架构分布施工图
2012-04-17 14:37 1983架构分布施工图 ... -
【汇总】PHP-FPM 配置优化
2012-02-25 11:41 17344http://www.linuxidc.com/Linux/2 ... -
cakephp+phpcgi+memcache长连接问题
2011-05-31 18:07 2811问题:发现服务器在访问量不大的时候 php-cgi ... -
【汇总】nginx 报错汇总
2011-05-31 15:04 29606------------------- [warn] ... -
[SH][php-fpm自动拉起]从nginx的502错误出发谈锁机制在服务器自动监控脚本中的应用
2011-05-25 11:09 5697http://my.nuaa.edu.cn/thread-12 ... -
php-fpm中的进程管理
2011-05-18 16:17 13php-fpm目前主要又两个分支,分别对应于php-5.2.x ... -
nginx:fastcgi_cache
2011-05-18 16:15 3464http://apps.hi.baidu.com/share/ ... -
多级 Nginx 传递客户端 IP
2011-05-18 10:23 3578因为架构的需要采用多级 Nginx 反向代理,但是后端的程 ... -
Nginx无缝升级
2011-04-08 15:05 1257http://nginx.org/en/download.ht ... -
关于Apache (httpd)服务器防DDOS模块mod_evasive的使用说明
2011-03-21 22:34 4085http://www.docin.com/p-83334545 ... -
[shell]Nginx/Apache日志分析脚本
2011-03-21 12:47 8484http://junlee.blog.51cto.com/22 ... -
nginx后端apache access_log的外网ip问题
2011-03-17 15:53 2267=================== with-htt ... -
nginx爆零日漏洞 上传图片可入侵100万服务器
2011-03-10 19:44 2116国内顶级安全团队80sec于5.20日下午6点发布了一个 ... -
Apache查看连接数和限制当前的连接数
2010-11-04 10:58 9400起因:线上的一台服务器,最近总是出现 访问 很慢的情况发生,点 ...
相关推荐
伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪静态伪...
在运营Discuz论坛时,为了提升用户体验和搜索引擎优化(SEO),很多管理员会选择启用伪静态功能。伪静态技术能够将动态URL转换为静态化的HTML链接,使得网页看起来像静态页面,但实际上仍然保持动态网站的特性。 ...
在IT行业中,伪静态技术是一种常见的优化网页SEO(搜索引擎优化)的方法,它通过将动态URL转化为看似静态的URL,以提高网站的可读性、用户体验和搜索引擎的友好性。在这个场景下,"伪静态分页解决路径问题"指的是在...
在IT行业中,网站优化是提升用户体验和搜索引擎友好性的重要环节,而“伪静态”就是其中一项关键技术。本文将深入探讨“mayicms蚂蚁分类信息5.8、5.9”版本的伪静态规则,以及如何配置和理解这些规则。 首先,让...
在构建网站时,为了优化搜索引擎优化(SEO)和提高用户体验,伪静态技术是一个常见的选择。本文将详细探讨“伪静态插件”以及如何在ASP环境下实现伪静态,并提供关于个性化后缀和网站后缀修改的一些建议。 首先,...
【标题】"mayicms蚂蚁分类信息5.9 宝塔nginx 单城市伪静态规则"涉及的关键技术点主要是关于网站URL伪静态处理,主要针对mayicms蚂蚁分类信息系统5.9版本,并且是在宝塔面板环境中使用Nginx服务器进行配置。...
在IT行业中,伪静态是一种将动态网页转换为静态URL的技术,主要是为了提高网站的SEO(搜索引擎优化)性能和用户体验。DZX3.5是某款基于PHP开发的网站内容管理系统,可能类似于Discuz! X系列,它允许管理员通过配置伪...
ISAPI_Rewrite,ISAPI_Rewrite用来实现伪静态,将动态网页通过重写URL的方法实现去掉动态网页的参数!它的行为是像Apache的mod_Rewrite ,但专为微软的Internet信息服务( IIS )。 IIS配置相当简单,配置好之后就有...
最新discuz伪静态规则+设置详解 多版本 伪静态效果:https://www.foxconnpx.cn/productinfo-3022.html或者https://www.ixcpx.cn/xidian/ 所谓动态地址就是带有?号如https://www.sjwxjc.cn/?type=productinfo&id=533...
4:栏目目录和信息文件名是英文或数字(栏目目录建议英文或英文开头,“-_”上下划线留着给别的东西用吧避免冲突如其它伪静态,避免冲突) ********为了通用只能遵守上述要求,有这些特殊需求自己改去********* 栏目...
在IT行业中,伪静态是一种非常重要的技术,尤其对于网站优化(SEO)而言。它涉及到Web服务器的配置,目的是将动态URL转化为看似静态的URL形式,从而提高搜索引擎的友好度和用户体验。下面,我们将深入探讨“伪静态”...
伪静态技术是Web开发中的一种常见优化手段,主要用于将动态网页的URL转化为静态网页的URL形式,以提高网站的搜索引擎友好性(SEO)和用户体验。在这个压缩包中,可能包含了实现伪静态功能的源代码,适合需要进行这...
ASP.NET伪静态技术是Web开发中的一个重要概念,它主要用于优化网站的搜索引擎友好度(SEO)以及提高用户体验。在传统的ASP.NET应用程序中,URL通常会显示实际的文件路径和扩展名,例如“Default.aspx”或...
在IT领域,尤其是在Web开发中,伪静态技术是一种常见的优化策略,主要应用于ASP.NET等动态网站框架中。本文将详细探讨伪静态的实现及其意义。 首先,伪静态的主要作用是提高搜索引擎的友好性。搜索引擎爬虫在抓取...
"2020T5友价商城源码系统nginx伪静态重写规则.zip" 提供了一个完整的商城源码系统,它具有丰富的功能,如微信支付宝支付、自动发货、域名交易和源码交易等。这个系统基于T5框架,这意味着它可能是基于PHP开发的,...
在这个“苹果CMSV10视频+文字详细教程-路由伪静态用法”资料包中,包含了如何设置和使用苹果CMSV10的路由伪静态功能的详细指导。以下是关于这个主题的深入解析。 一、路由机制 路由是现代Web应用中的关键组成部分,...
首先,我们来详细了解一下`htaccess`伪静态规则文件。`.htaccess`是Apache服务器中的一个配置文件,允许我们在网站根目录下自定义配置,如重定向、URL重写等。在图片伪静态中,我们需要在`.htaccess`文件中编写规则...
【伪静态注入中转突破伪静态】是一种网络安全技术,用于在动态网站中模拟静态页面,以提高搜索引擎优化和用户体验。然而,这种技术也带来了一定的安全隐患,因为伪静态URL结构使得传统SQL注入攻击手段变得更为复杂。...
在 ASP.NET Core 中实现伪静态化功能对于提高网站性能和优化用户体验有着重要的作用。伪静态化使得动态生成的网页在 URL 上看起来像是静态页面,从而在不增加服务器负担的同时,提升了搜索引擎优化(SEO)的效果。 ...
ASP.NET伪静态页面的实现是Web开发中一种优化网站SEO(搜索引擎优化)和提升用户体验的技术。在实际操作中,我们通常会将动态网页通过技术手段表现为静态页面的形式,即URL伪静态化。这样做的好处包括:提高搜索引擎...