西西河

主题:【求助】apache中 .htaccess的 url_rewrite的使用 -- 铁手

全看分页树展 · 主题 跟帖
R=301
家园 忘了说一个满重要的

当在目录级用htaccess操作时。可能需要用RewriteCond定义重写发生的条件,否则可能陷入死循环。

原因是:

A 新URL->内部重定向到老URL

B 老URL->外部重定向到新URL

因为最后Apache都得去面对老URL,若不定义条件,它就可能去做B操作,那就是死循环了。

有一个环境变量好象是Requst_URI,记录的是最初客户端请求的URL,大约应该是用这个做判断来确定B操作发生的条件,以避免对内部已经重写的URL再应用B操作。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河