那有什么区别?
浏览器是否会缓存301并记住它?
答案 0 :(得分:10)
标志[L]
和[R=301,L]
之间的主要区别在于R flag导致显式的外部HTTP重定向(有one exception)而没有 R 标记该规则也可能只导致隐式内部重定向,具体取决于实际规则和请求。
可选状态代码仅指定重定向响应的类型。 301 denotes a permanent redirect:
已为所请求的资源分配了一个新的永久URI和any 以后对此资源的引用应该使用其中一个返回的 的URI。具有链接编辑功能的客户端应该自动进行 将对Request-URI的引用重新链接到一个或多个新的 尽可能由服务器返回的引用。这个回应是 除非另有说明,否则可缓存。
后两句话也回答了你的问题,这种反应是否可以缓存。