首页 文章

使用Apache启用url重写

提问于
浏览
0

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

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

  • 取消注释该行,LoadModule rewrite_module modules / mod_rewrite.so

  • 在httpd.cnf文件中添加了以下行RewriteEngine On RewriteCond%!^ / nap / RewriteRule ^( . *)$ /nap/inspect.do$1 [L]重新启动了apache服务器

但这种配置对我没有帮助

1 回答

  • 0

    你只需要在httpd.cnf文件中:

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

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

相关问题