WEB.xml
<filter>
<filter-name>UrlRewriteFilter</filter-name>
<filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
<init-param>
<param-name>logLevel</param-name>
<param-value>WARN</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>UrlRewriteFilter</filter-name>
<url-pattern>/kid/*</url-pattern>
</filter-mapping>
urlrewrite.xml
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 3.0//EN"
"http://tuckey.org/res/dtds/urlrewrite3.0.dtd">
<urlrewrite>
<rule>
<from>/kid(.*)</from>
<to>/ki.do?next=$1</to>
</rule>
</urlrewrite>
配完这些还是不可以。apache 会直接找静态资源,不走resin,这样urlrewrite就没有用了。
在httpd.conf中
LoadModule caucho_module /opt/lampp/modules/mod_caucho.so
NameVirtualHost *:80
<VirtualHost *:80>
ServerName 域名
ServerAlias *
DocumentRoot 资源路径
DirectoryIndex index.jsp index.html
<Directory "资源路径">
Order allow,deny
</Directory>
<Location "/WEB-INF/">
#AllowOverride None
deny from all
</Location>
ResinConfigServer 192.168.92.97 6800
CauchoConfigCacheDirectory /tmp
CauchoStatus no
AddHandler caucho-request .do
<Location /kid/>
SetHandler caucho-request
</Location>
</VirtualHost>
下面这个就可以解决了
AddHandler caucho-request .do
#这里不支持正则,这个kid/文件夹下的资源。
<Location /kid/>
SetHandler caucho-request
</Location>
还有tomcat启动 一闪而过时,在 startup.bat 最后加pause
分享到:
相关推荐
配置Apache时,需要启用mod_proxy、mod_proxy_balancer和mod_rewrite模块,这些模块允许Apache进行负载均衡和URL重写。 2. **安装Resin**:下载并安装Resin服务器,确保JDK已安装。配置Resin以运行Java Web应用程序...
1. **模块化设计**:Apache 2.2 支持通过加载各种模块来扩展功能,例如mod_rewrite用于URL重写,mod_ssl用于HTTPS支持,mod_proxy用于代理服务等。 2. **性能优化**:具备多线程处理和连接池管理,可以有效处理高...
- URL 重写规则配置,实现 URL 的重定向和美化。 - **Session Management** - 会话管理配置,包括 session-cookie、session-sticky-disable 等。 ### 总结 Resin 是一款功能强大且高度可定制的 Java 应用服务器...
- `--enable-rewrite`: 支持URL重写规则。 6. **编译与安装**:使用`make`命令进行编译,然后使用`make install`进行安装。在安装过程中可以通过`--prefix`参数指定安装路径。 综上所述,Apache不仅是一款功能强大...
如果使用的是Apache和Resin服务器组合,则需要额外配置`resin-web.xml`文件,以确保正确的请求路由。例如: ```xml <web-app xmlns="http://caucho.com/ns/resin"> <servlet-mapping url-pattern='*.bbscs' ...
4. **集成性**:UrlRewriter Java可轻松与各种Web服务器和应用服务器集成,如Apache Tomcat、Jetty、Resin等,同时也支持Servlet容器环境。 5. **SEO优化**:通过重写URL,可以提高网站在搜索引擎中的排名,因为...
4. **提高网站移植性**:当后台逻辑改变时,通过UrlRewrite可以保持前端URL不变,简化迁移过程,减少维护成本。 尽管UrlRewriteFilter会增加一层访问处理,可能会轻微影响访问速度,但通常这个影响可以忽略不计。 ...
- Rewrite规则: 使用重写规则实现URL重定向等功能。 - **Rsync同步服务器**: - 基于SSH的同步: 使用SSH密钥进行安全的数据同步。 - 实时同步配置: 实现实时数据同步的功能。 - **Tomcat/Resin JAVA服务器**: - ...
UrlRewriteFilter是一个用于改写URL的Web过滤器,类似于Apache的mod_rewrite。适用于任何Web应用服务器(如Resin,Orion,Tomcat等)。其典型应用就把动态URL静态化,便于搜索引擎爬虫抓取你的动态网页。
urlRewriteFilter是一个用于改写URL的Web过滤器,类似于Apache的mod_rewrite。适用于任何Web应用服务器(如Tomcat,jboss,jetty,Resin,Orion等)。其典型应用就把动态URL静态化,便于搜索引擎爬虫抓取你的动态网页。
与Tomcat或Resin相比,Nginx更适合高并发环境;而对于Windows平台,IIS则常用于处理.asp结尾的文件。 Nginx的特点主要包括: 1. **高并发**:Nginx能够支持数万级别的并发连接,特别适合处理静态小文件业务,如...
- **5.1.5 Nginx Rewrite规则**:利用重写规则实现URL美化和重定向等功能。 **5.2 构建Rsync同步服务器** Rsync是一种高效的数据同步工具,常用于备份或同步数据。 - **5.2.1 Rsync服务端配置**:设置Rsync服务器...
54. **Tomcat与Resin对比**:Resin启动更快,但Tomcat社区活跃,生态更丰富。 55. **灰度发布**:逐步将新版本推送给部分用户,测试后再全面发布。 56. **统计IP访问**:分析nginx日志,使用grep、awk、sort等命令...