如何设置apache url重写后 不重新请求
如请求:
http://www.abc.com/aa/hello
规则:
^(aa)(.*)$ bb($2) [L]
^(/aa)(.*)$ /bb($2) [L]
访问 http://www.abc.com/aa/hello 之后在浏览器中出现了 http://www.abc.com/bb/hello
它重新请求了redirect to http://www.abc.com/bb/hello 了
请问如何设置不redirect , 直接在浏览其中出现http://www.abc.com/aa/hello
http://www.abc.com/aa/hello
规则:
^(aa)(.*)$ bb($2) [L]
^(/aa)(.*)$ /bb($2) [L]
访问 http://www.abc.com/aa/hello 之后在浏览器中出现了 http://www.abc.com/bb/hello
它重新请求了redirect to http://www.abc.com/bb/hello 了
请问如何设置不redirect , 直接在浏览其中出现http://www.abc.com/aa/hello
...全文
相关推荐
Apache的URL重写规则的标志详细说明
**N**: 重新从第一条规则开始运行重写过程,这在需要多次重写时很有用。7. **C**: 与下一条规则链式关联,如果当前规则匹配,那么下一条规则也会被执行;如果不匹配,则跳过所有关联的规则。8.
Apache重写规则的常见应用
内部重写(Internal Rewriting):通过Apache内部的代理机制,不改变浏览器显示的URL,但请求的实际内容来源于重写后的URL。
IIS支持URL重写指南 推荐
完成安装后,需要重新检查网站属性中的ISAPI筛选器,确认其状态指示器为向上的绿色箭头,这表明重写模块已经成功安装。如果遇到加载不成功的情况,则需要检查IIS_WPG是否有读取和运行的权限。
Apache rewrite的重写相关的参数说明
当你设置这个标志时,Apache将生成一个新的外部HTTP请求,通常是301或302重定向。如果未指定`code`,默认为302(临时重定向),但你可以设置为301(永久重定向)。2.
Apache Rewrite url重定向功能的简单配置
Apache Rewrite 是Apache HTTP Server中的一个模块,它提供了URL重写功能,能够对用户请求的URL进行转换,以便实现各种高级的网站路由和管理策略。


Framework
