0

想要我尝试实现,当 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 服务器

    但是这个配置对我没有帮助

4

1 回答 1

0

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

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

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

于 2013-11-01T14:48:11.177 回答