使用.htaccess重写URL

时间:2009-08-25 02:16:13

标签: jsp .htaccess url-rewriting

我正在尝试重写网址

来自---> http://www.onnlist.com/punerealestate.jsp?section=realestate&file=pune

至-----> myserver / realestate / pune / punerealestate.html

我的建议.htaccess是--->

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([^/]+)/([^/]+)/punerealestate.html /punerealestate.jsp?section=$1&file=$2 [L]

我将.htaccess文件放在我的服务器上.. @ .. / webapps / ROOT目录

我不确定我的htaccess文件是错误的还是我的服务器不支持它,或者我把它放在错误的地方。

我正在使用 - Tomcat 6.0和Java开发环境..

任何人都有任何想法???

2 个答案:

答案 0 :(得分:1)

.htaccess文件适用于Apache httpd服务器。您正在使用Apache Tomcat服务器,因此.htaccess文件不适合您。我对Tomcat不太熟悉,但我很确定你的WEB-INF目录中有.xml或.properties文件。

答案 1 :(得分:0)

假设myserver是您的域名:

RewriteEngine on
RewriteFule ^/([a-z0-9]+)/([a-z0-9]+)/([a-z0-9]+).html /$3.jsp?section=$1&file=$2