同福碗粥上市了么:Apache Resin下如何写伪静态和301跳转
来源:百度文库 编辑:偶看新闻 时间:2024/05/07 15:51:11
Apache+Resin下如何写伪静态和301跳转
- 博客分类:
- 百度GoogleSEO
目前网上大多数资料都是介绍如何在Apache中设置伪静态的,在Resin中很少提及,经过实践实现了这一点,现在做如下总结。
1. Apache下如何写伪静态和301重定向直接上代码(以本站域名为例):
- RewriteEngine On
- # 叹号表示非,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]
2. Resin下如何写伪静态和301重定向
下的重定向也是由伪静态来写的,不过具体一些的话他同页面伪静态是分别由两个tag来完成的,页面伪静态由forward完成,301永久重定向由moved-permanently完成。
下面是具体的代码:
这里需要特别注意的一点就是地址中的QueryString中&连接符需要使用&来代替,否则为出现错误。
因为JavaEE默认的web.xml文件不支持上述属性,所以可以在你的站点WEB-INF目录下创建一个resin-web.xml文件,这个文件会被Resin看作为站点配置文件,然后在文件中写下如下内容:
- xmlns:resin="http://caucho.com/ns/resin/core">
3. Apache+Resin组合的时候设置伪静态需要注意的地方
二者组合中Resin主要完成Servlet所映射的地址为文件类型,而Apache完成其余部分,因此关于页面伪静态部分需要在Resin和Apache中同时设置才有效,否则有时候会出现404错误。但对于301永久重定向来说,如果是涉及域名部分的只需要在Apache中设置即可,如果二者都设置的时候会出现域名解析错误;如果涉及到页面部分的话需要在二者中都设置。
Eclipse下Lomboz3.1如何配置resin?
如何在虚拟主机上同时使用iis和resin
使用resin+apache服务器,怎么配置servlet呢?
winxp下的apache如何支持asp?
在win2003下如何启动apache?
如何整和apache和tomcat。
怎样在2003下安装APACHE和PHP和MYSQL
win下如何增加apache的Mod_rewrite 模块
如何在windows XP下配置php5+apache+mysql
windows XP下php+myaql+apache如何安装
windows XP 下如何配置PHP5.04+APACHE+MYSQL
windows 2000 server下php+myaql+apache如何安装
APACHE下如何配制使其能运行PHP
如何改windows 下apache 的启动账户
如何改windows 下apache 的启动账户
Linux下怎么安装apache和Mysql? 今天一定要装上!
c#如何静态编译和动态编译?
APACHE+RESIN或TOMCAT在一台服务器上做负载均衡
电子客票如何鉴伪?
如何对待伪专家?
身份证如何辨伪
xp下安装apache
汪伪和伪满
关于Resin和J2EE SDK的疑问