目标重写设置说明
规范化URLRewriteRule ^/~([^/]+)/?(.*) /u/$1/$2 [R] 将/~user重写为/u/user的形式
 RewriteRule ^/([uge])/([^/]+)$ /$1/$2/ [R]将/u/user末尾漏掉的/补上
   
规范化HostNameRewriteCond %{HTTP_HOST} !^fully\.qualified\.domain\.name [NC]域名不合格
 RewriteCond %{HTTP_HOST} !^$不空
 RewriteCond %{SERVER_PORT} !^80$不是80端口
 RewriteRule ^/(.*) http://fully.qualified.domain.name:%{SERVER_PORT}/$1 [L,R]重写
 RewriteCond %{HTTP_HOST} !^fully\.qualified\.domain\.name [NC] 
 RewriteCond %{HTTP_HOST} !^$ 
 RewriteRule ^/(.*) http://fully.qualified.domain.name/$1 [L,R] 
   
URL根目录转移RewriteEngine on 
 RewriteRule ^/$ /e/www/ [R]从/移到/e/www/
   
末尾目录补斜线RewriteEngine on 
(目录范围内)RewriteBase /~quux/ 
 RewriteRule ^foo$ foo/ [R]/~quux/foo是一个目录,补/
   
 RewriteEngine on 
 RewriteBase /~quux/ 
 RewriteCond %{REQUEST_FILENAME} -d如果请文件名是个目录
 RewriteRule ^(.+[^/])$ $1/ [R]URL末尾不是斜线时补上
   
Web集群RewriteEngine on 
 RewriteMap user-to-host txt:/path/to/map.user-to-host用户-服务器映射
 RewriteMap group-to-host txt:/path/to/map.group-to-host组-服务器映射
 RewriteMap entity-to-host txt:/path/to/map.entity-to-host实体-服务器映射
 RewriteRule ^/u/([^/]+)/?(.*) http://${user-to-host:$1|server0}/u/$1/$2用户均衡
 RewriteRule ^/g/([^/]+)/?(.*) http://${group-to-host:$1|server0}/g/$1/$2组均衡
 RewriteRule ^/e/([^/]+)/?(.*) http://${entity-to-host:$1|server0}/e/$1/$2实体均衡
 RewriteRule ^/([uge])/([^/]+)/?$ /$1/$2/.www/ 
 RewriteRule ^/([uge])/([^/]+)/([^.]+.+) /$1/$2/.www/$3\  
   
URL根目录搬迁RewriteEngine on 
 RewriteRule ^/~(.+) http://newserver/~$1 [R,L] 到其它服务器
   
所用户名首字母分RewriteEngine on 
 RewriteRule ^/~(([a-z])[a-z0-9]+)(.*) /home/$2/$1/.www$3 内一层括号为$2
   
NCSA imagemap移RewriteEngine on 
植为mod_imapRewriteRule ^/cgi-bin/imagemap(.*) $1 [PT]  
   
多目录查找资源RewriteEngine on 
 # first try to find it in custom/... 
 RewriteCond /your/docroot/dir1/%{REQUEST_FILENAME} -f 
 RewriteRule ^(.+) /your/docroot/dir1/$1 [L] 
 # second try to find it in pub/... 
 RewriteCond /your/docroot/dir2/%{REQUEST_FILENAME} -f 
 RewriteRule ^(.+) /your/docroot/dir2/$1 [L] 
 # else go on for other Alias or ScriptAlias directives, 
 RewriteRule ^(.+) - [PT]  
   
据URL设置环境变量RewriteEngine on 
 RewriteRule ^(.*)/S=([^/]+)/(.*) $1/$3 [E=STATUS:$2]  
   
虚拟主机RewriteEngine on 
 RewriteCond %{HTTP_HOST} ^www\.[^.]+\.host\.com$基于用户名
 RewriteRule ^(.+) %{HTTP_HOST}$1 [C] 
 RewriteRule ^www\.([^.]+)\.host\.com(.*) /home/$1$2  
   
内外人有别RewriteEngine on 
 RewriteCond %{REMOTE_HOST} !^.+\.ourdomain\.com$基于远程主机
 RewriteRule ^(/~.+) http://www.somewhere.com/$1 [R,L]  
   
错误重定向RewriteEngine on 
 RewriteCond /your/docroot/%{REQUEST_FILENAME} !-f不是regular文件
 RewriteRule ^(.+) http://webserverB.dom/$1  
   
程序处理特殊协议RewriteRule ^xredirect:(.+) /path/to/nph-xredirect.cgi/$1 \Xredirect协议
 [T=application/x-httpd-cgi,L]  
   
最近镜像下载RewriteEngine on 
 RewriteMap multiplex txt:/path/to/map.cxan顶级域名与最近ftp服务器映射
 RewriteRule ^/CxAN/(.*) %{REMOTE_HOST}::$1 [C] 
 RewriteRule ^.+\.([a-zA-Z]+)::(.*)$ ${multiplex:$1|ftp.default.dom}$2 [R,L] 据顶级域名不同提供不同的FTP服务器
   
基于时间重写RewriteEngine on 
 RewriteCond %{TIME_HOUR}%{TIME_MIN} >0700 
 RewriteCond %{TIME_HOUR}%{TIME_MIN} <1900 
 RewriteRule ^foo\.html$ foo.day.html白天为早晚7点间
 RewriteRule ^foo\.html$ foo.night.html 其余为夜间
   
向前兼容扩展名RewriteEngine on 
 RewriteBase /~quux/ 
 # parse out basename, but remember the fact 
 RewriteRule ^(.*)\.html$ $1 [C,E=WasHTML:yes] 
 # rewrite to document.phtml if exists 
 RewriteCond %{REQUEST_FILENAME}.phtml -f如果存在$1.phtml则重写
 RewriteRule ^(.*)$ $1.phtml [S=1] 
 # else reverse the previous basename cutout 
 RewriteCond %{ENV:WasHTML} ^yes$如果不存在$1.phtml,则保持不变
 RewriteRule ^(.*)$ $1.html  
   
文件改名(目录级)RewriteEngine on内部重写
 RewriteBase /~quux/ 
 RewriteRule ^foo\.html$ bar.html  
   
 RewriteEngine on重定向由客户端再次提交
 RewriteBase /~quux/ 
 RewriteRule ^foo\.html$ bar.html [R]  
   
据浏览器类型重写RewriteCond %{HTTP_USER_AGENT} ^Mozilla/3.* 
 RewriteRule ^foo\.html$ foo.NS.html [L] 
 RewriteCond %{HTTP_USER_AGENT} ^Lynx/.* [OR] 
 RewriteCond %{HTTP_USER_AGENT} ^Mozilla/[12].* 
 RewriteRule ^foo\.html$ foo.20.html [L] 
 RewriteRule ^foo\.html$ foo.32.html [L]  
   
动态镜像远程资源RewriteEngine on 
 RewriteBase /~quux/ 
 RewriteRule ^hotsheet/(.*)$ http://www.tstimpreso.com/hotsheet/$1 [P]利用了代理模块
   
 RewriteEngine on 
 RewriteBase /~quux/ 
 RewriteRule ^usa-news\.html$ http://www.quux-corp.com/news/index.html [P] 
   
反向动态镜像RewriteEngine on 
 RewriteCond /mirror/of/remotesite/$1 -U  
 RewriteRule ^http://www\.remotesite\.com/(.*)$ /mirror/of/remotesite/$1  
   
负载均衡RewriteEngine on利用代理实现round-robin效果
 RewriteMap lb prg:/path/to/lb.pl 
 RewriteRule ^/(.+)$ ${lb:$1} [P,L] 
   
 #!/path/to/perl 
 $| = 1; 
 $name = "www"; # the hostname base 
 $first = 1; # the first server (not 0 here, because 0 is myself)  
 $last = 5; # the last server in the round-robin 
 $domain = "foo.dom"; # the domainname 
 $cnt = 0; 
 while (<STDIN>) { 
 $cnt = (($cnt+1) % ($last+1-$first)); 
 $server = sprintf("%s%d.%s", $name, $cnt+$first, $domain); 
 print "http://$server/$_"; 
 } 
 ##EOF## 
   
静态页面变脚本RewriteEngine on 
 RewriteBase /~quux/ 
 RewriteRule ^foo\.html$ foo.cgi [T=application/x-httpd-cgi]  
   
阻击机器人RewriteCond %{HTTP_USER_AGENT} ^NameOfBadRobot.*  
 RewriteCond %{REMOTE_ADDR} ^123\.45\.67\.[8-9]$ 
 RewriteRule ^/~quux/foo/arc/.+ - [F]  
   
阻止盗连你的图片RewriteCond %{HTTP_REFERER} !^$  
 RewriteCond %{HTTP_REFERER} !^http://www.quux-corp.de/~quux/.*$ [NC]自己的连接可不能被阻止
 RewriteRule .*\.gif$ - [F] 
   
 RewriteCond %{HTTP_REFERER} !^$  
 RewriteCond %{HTTP_REFERER} !.*/foo-with-gif\.html$ 
 RewriteRule ^inlined-in-foo\.gif$ - [F] 
   
拒绝某些主机访问RewriteEngine on 
 RewriteMap hosts-deny txt:/path/to/hosts.deny 
 RewriteCond ${hosts-deny:%{REMOTE_HOST}|NOT-FOUND} !=NOT-FOUND [OR] 
 RewriteCond ${hosts-deny:%{REMOTE_ADDR}|NOT-FOUND} !=NOT-FOUND 
 RewriteRule ^/.* - [F]  
   
用户授权RewriteCond %{REMOTE_IDENT}@%{REMOTE_HOST} !^friend1@client1.quux-corp\.com$  
 RewriteCond %{REMOTE_IDENT}@%{REMOTE_HOST} !^friend2@client2.quux-corp\.com$  
 RewriteCond %{REMOTE_IDENT}@%{REMOTE_HOST} !^friend3@client3.quux-corp\.com$  
 RewriteRule ^/~quux/only-for-friends/ - [F]  
   
外部重写程序模板RewriteEngine on 
 RewriteMap quux-map prg:/path/to/map.quux.pl 
 RewriteRule ^/~quux/(.*)$ /~quux/${quux-map:$1} 
   
 #!/path/to/perl 
 $| = 1; 
 while (<>) { 
 s|^foo/|bar/|; 
 print $_; 
 } 
   
搜索引擎友好RewriteRule ^/products$ /content.php  
 RewriteRule ^/products/([0-9]+)$ /content.php?id=$1  
 RewriteRule ^/products/([0-9]+),([ad]*),([0-9]{0,3}),([0-9]*),([0-9]*$) /marso/content.php?id=$1&sort=$2&order=$3&start=$4

Tags: ,

什么是WMS系统

2009/06/07 21:27 ArthurXF
  WMS是Website Management System的缩写,意为“网站管理系统”。
  WMS具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本。
  WMS的功能可以处理各种图片、Flash动画、声像流、图像甚至电子邮件档案。
  WMS可以非常方便的为网站拼装各种各样的功能模块,使用了WMS就可以像拼积木一样,方便、快速的组装自己的网站,快速的融合网站功能是WMS最大的特点。

  BIWEB WMS系统是WMS系统里的典型作品,它不仅具有强大的功能底层,更具有众多的功能模块和模板,用户使用BIWEB WMS不仅仅可以快速方便的组建一个网站,更加可以使用BIWEB WMS的网络推广功能,将网站的信息快速在互联网上传播。

  所以WMS系统是当代超越CMS系统的首选的网站管理系统,功能强大、网站分析、高速传播、快速交互使WMS系统走在了网站设计的前沿!号称21世纪建站首选!
Tags:
BIWEB 网务通商务智能网站系统,设计初衷就是应用于高负载大流量的大型web项目,其结构灵活多变,可以非常方便的做到分压、分流和负载均衡,是web项目首选的建站系统。通过BIWEB ,可以方便的搭建自己想要的各种web应用,并可在投入最小的硬件成本下负载最大的流量,做到性价比最高。

BIWEB中文5.5大致功能如下:

1.系统特点
(1)BIWEB采用PHP5+PDO_mysql+MYSQL+SMARTY程序架构,以上系统均为PHP官方开发和推荐的最优组合,所以不必担心未来PHP程序语言升级所带来的不必要的麻烦。请用户务必注意系统配置是否支持,否则将不能正常运行!如需要可以光临上海网务网络信息有限公司(http://www.bizeway.com)购买相关服务!
(2)BIWEB在WINDOWS、LINUX、UNIX下均表现优异,但因BIWEB系统可以对整个网站的链接进行各种优化,所以BIWEB最佳的运行环境是在APACHE下运行,IIS下运行PHP的环境,虽可运行BIWEB系统但是官方不推荐。BIWEB链接系统使得整个网站更像纯静态网页网站,并使全站链接最大只有3层,对搜索引擎非常友好,利于搜索引擎全站收录。
(3)BIWEB设计包含了大量的SEO优化模块,用户可针对整个网站每个页面做出不同的优化调整,可以针对每个页面设置不同的标题,关键字和说明。
(4)BIWEB系统提供自动生成google sitemaps功能,可以直接提交到google去,以便google对网站进行全站收录。
(5)BIWEB栏目设计灵活独立,可以进行各种拆装并运行到各个以ArthurXF为底层的框架中去,如果您目前的网站功能不够理想,你还可以到BIWEB官方网站(http://www.biweb.cn)选择下载合适您使用的功能模块!
(6)BIWEB对于数据库支持非常灵活,每个功能栏目均可调用不同服务器上不同环境的数据库,并可将每个数据表分散到各个服务器去,以达到降压分流的作用,是BIWEB做为大型应用WEB项目的一个独有的特色,如会员系统调用的是A服务器上的mysql,而新闻系统可以调B服务器上的mssql,产品系统可以调用C服务器上的ORACLE。
(7)BIWEB针对大型项目高负载大流量的特点,采用了smarty动态页面缓存,生成纯静态页面、客户端页面缓存三大页面缓存机制,降低服务器CPU的开销,另设计了数据库数据查询缓存,可以大幅降低数据库访问瓶颈,合理的使用上述缓存系统,可以将独立的服务器访问承载量提高近20倍!
(8)BIWEB的栏目都是带后台操作功能的,栏目设计最快2分钟即可完成包括后台管理在内的栏目程序设计,还有很强的重用性,真可谓程序设计人员的福音啊。
(9)BIWEB的数据扩展性非常的强,采用了独有的数组存储数据法,可以免去增加数据字段而对系统大作调整之苦。并可以演变出很多强有力的应用,例如:秀秀网(www.showself.cn)的多页相册和论坛单个主题加无数回复仅为一条数据记录,可快速查询和便于管理。
(10)BIWEB系统可以在后台由用户直接操作备份和还原数据库,备份数据库可以自动分卷打包成zip下载,支持大数据库打包备份。这样可以脱离专业人士才能备份数据库。
(11)BIWEB系统采用ArthurXF为底层MVC架构,实现了程序和模板分类,所以就算以后网站改版也可以只换模板不改程序,最大化的提高程序的复用率!
(12)BIWEB系统可以灵活设定smarty的标识和缓存,方便整合不同Smarty做的页面模板,而无需做大改动,并可以针对栏目需求不同设定不同缓存时间。
(13)BIWEB系统具有404错误自动修复功能,可以确保每一个访问您网站的访客都能看到正常的网页,即使那个链接已经不存在了,还能引导用户访问网站首页。
(14)BIWEB系统拥有中文繁简自动转换功能,简体站可以直接生成一套繁体网站并可被搜索引擎收录,相当于一套站的内容,两套站的收录量。
(15)BIWEB系统WAP功能不需要用户任何改动,就可以将网站内容支持手机浏览,在3G时代不能被手机浏览的网站势必将要淘汰。
(16)BIWEB系统的内容均可自动生成word文档供访客下载浏览,并且word文档在google中默认page rank为3,也可以大大提高网站排名,加大网站流量。
(17)BIWEB系统所有的栏目均支持RSS订阅,可以将自己网站的RSS提供到各个聚合网站去,快速传播自己网站的信息。
(18)BIWEB系统采用中文分词搜索,即可满足用户平时的搜索习惯,又可最大化的提供搜索结果。

2.后台系统设置
(1)基本设置,后台设置网站常用信息,此常用信息可以影响全站设定。
(2)系统环境,了解系统配置,查看是否有系统要求但是却未安装的模块。以便找出系统运行不正常的原因。
(3)模板设置,如果有多套页面模板,可以在此功能选择多套模板切换。
(4)缓存设置,三大缓存设置方式:smarty页面缓存、客户端页面缓存、数据库数据缓存,并可设置缓存时间。合理使用可以大幅降低服务器压力,只是需要占用大量磁盘空间。

3.后台网站管理
(1)固定功能有会员系统、图片广告系统、文字广告系统、友情链接系统
(2)另行安装功能模块,可以到BIWEB官方网站(http://www.biweb.cn)查找符合您需要的功能模块,下载上传到网站目录下,执行功能栏目中的install.php进行安装即可。
(3)众多功能模块分为数据库配置分类安装和配置文件分类安装两种方式,数据库配置分类便于管理但开销大适合灵活分类系统,配置文件开销小适合于固定分类系统,用户可选择安装,如选择配置文件分类必须在执行install.php之前,先进行配置文件修改。
(4)网站功能分类栏目支持无限级分类,并可以非常直观的管理和设定,还可以设定跳转链接,访问时直接跳转到指定页面。
(5)网站功能管理栏目各有不同功能,但都有灵活方便使用的特点,而且可以在数据更新时更新纯静态页面。

4.后台单页栏目
(1)网站都有一些一个页面即可展示的内容,BIWEB系统的单页栏目可以根据配置文件生成纯静态的单页页面,方便管理单页内容,可以随时调整。前台不增加服务器压力。
(2)单页栏目不限数量,并每个单页均可设置标题、关键字和说明,达到SEO优化网站的目的。

5.后台采集数据
(1)后台采集目前是跟着栏目附带出现的,如果有的栏目有采集功能,安装了该栏目以后,就会出现采集功能。这些栏目附带的采集都是定制的采集,针对性强,采集准确率高。
(2)采集可以带图远程采集,或者采集音频、视频文件。
(3)通用采集器,在调试中,尚未推出,需要有一定的专业知识的人,才能做到精确采集。

6.后台数据备份
(1)数据备份,设定备份分卷大小,可直接下载zip备份压缩包。
(2)数据还原,可以将备份还原上传到服务器上。
(3)数据优化,可以优化整理去除数据库中的碎片。

7.后台网站优化
(1)网页SEO优化,设定各个栏目的标题、关键字和描述,单独页面的SEO需要在每个栏目管理页面去做,此处设定均针对大栏目设定。
(2)链接优化,可以设定是否生成静态链接,是否生成纯静态页面,并可以设置静态页面的后缀名。
(3)更新静态页面,如改动了一些设置以后,发现静态页面没有发生变化,可以使用此功能更新全部的静态页面。
(4)Google Sitemaps,自动将全站的信息生成Sitemaps提交到google,以便google对全站进行全面搜索。

8.后台网站工具
(1)关键字广告,设定的关键字在发布信息的时候,会自动根据关键字设定找到匹配的关键字并加上广告链接,切忌不要设定嵌套关键字,如公司和网络公司,这样会生成嵌套链接错误。
(2)非法信息过滤,可以在这里设定需要过滤的信息,如果设定了替换字符,就会把需要过滤的信息用替换的内容代替。没有设定替换字符,则直接删除。


----------------------------------------------------------------------------------------
BIWEB系统需要达到最佳使用效果,必须Apache+PHP5+PDO_MYSQL+MYSQL+SMARTY的架构,请使用者切记!
此版本提供的BIWEB系统仅为一个干净的网站框架,用来新建一个网站之用,除网站架构附带的功能外,另只附带了一个新闻系统供大家开发参照,此版本并不是一个完成的网站,不可能达到安装后即可直接使用的效果,还需另外安装功能模块及开发自己的网站模板才能使用。如果需要直接可以使用的网站系统,请到BIWEB官方网站(www.biweb.cn)整站栏目中去下载符合您功能要求的整站系统。

BIWEB 官方网站:http://www.biweb.cn
BIWEB V5.5下载地址:http://www.biweb.cn/biweb/biweb_v5.5.0_SC_UTF8_Build090324.rar
我对一个好工作就三个定义,
1.有没有前途;
2.老板为人是否大方,能够量才任用;
3.自己是否开心。
满足这3点就是好工作了。

每一个来网务公司工作的员工我都会告诉大家做上面三个问题的思考。选择确定适合您的工作。
欢迎有志向共同发展的朋友们,积极加盟上海网务网络信息有限公司!

ArthurXF感言

2009/03/03 12:44 ArthurXF
识人者亦要善用人。不善用人者必不识人。
中国人多,碌碌无为的无能之辈比比皆是。而空有一身才能,报效无门的人亦大有人在。
中国的用人体制一贯是“用奴才不用人才”,下面就是奴才和人才的对比。
奴才听话服从安排,人才自主带有主见
奴才献媚察言观色,人才刚直实话实说
奴才自利见风使舵,人才无私直来直去

做为领导,喜欢奴才的服从,喜欢奴才的拍马,讨厌人才的主见,讨厌人才的刚直。
历代能够克服自己的私欲,而善用人才的君王都是大贤,创造了为后人传送的丰功伟绩。
这些丰功伟绩皆是人才所为,决非奴才所做。

而现今社会一切未变,识人用人一如既往,看来确实属于人性使然。
公司要成功,社会要进步,必须用人才,而远奴才。

吾空怀远大志向,却不得识人之人。

既然无人识,吾亦明珠自明,艰苦创业,做一个璀璨的明珠。
有人云“吾自负”,殊不知有能者才能自负,无能者皆自欺。

世上人云云,知己有几何?
Tags:
分页: 3/5 第一页 上页 1 2 3 4 5 下页 最后页 [ 显示模式: 摘要 | 列表 ]