使用Apache启用url重写

时间:2013-04-02 04:46:31

标签: apache tomcat url-rewriting

想要我努力实现,     当url命中localhost / nap /时,内部应该调用url localhost / nap / inspect.do

为了实现这一点,使用Apache 2.2,以下是我遵循的步骤,

  1. 取消注释该行,LoadModule rewrite_module modules / mod_rewrite.so
  2. 在httpd.cnf文件中添加了以下行  RewriteEngine On  RewriteCond%{REQUEST_URI}!^ / nap /  RewriteRule ^(。*)$ /nap/inspect.do$1 [L] 重启了apache服务器

    但是这个配置对我不起作用

1 个答案:

答案 0 :(得分:0)

在httpd.cnf文件中只需要这个:

RewriteEngine On
RewriteRule ^/nap/$ /nap/inspect.do [L]

所有带/ localhost / nap /的请求都将被重定向以运行文件$ DocumentRoot / nap / inspect.do脚本。 L标志忽略同一文件中的所有其他重写规则。