【发布时间】:2017-10-03 03:57:57
【问题描述】:
这听起来像是一个愚蠢的问题,我可能会把苹果和橙子混在一起,但请多多包涵。
我正在阅读这里的文档http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html#mapfunc
它说当使用外部 .txt 文件时,格式是一个简单的键/值对示例:
fromHere.html toHere.html
^ 我想确认上面会创建一个临时 302 重定向(浏览器不会主动缓存),或者我可以指示实际使用的重定向类型(301/302) htaccess 文件中的重写规则? (如果有怎么办?)
目前我在 .htaccess 文件中使用以下语法
从Here.html 重定向302 toHere.html
外部 .txt 文件中是否允许使用上述语法?
谢谢
【问题讨论】:
-
这不是编程问题,您可以通过Server Fault 寻求帮助
-
很多问题类似的问题,所以我想我会在这里问
-
看看help center。 “很多类似的问题”并不能真正让题外话成为话题。
-
@pvg “.htaccess”标签有just under 60,000 questions,“mod-rewrite”标签有just under 30,000。显然,这些在这里被认为是有效的。您应该在 Meta 中解决您的顾虑。社区对此已明确表示。当我们引用规则时,“每当你遇到一个非常草率、不费吹灰之力的帖子,或者一个明显不正确且可能危险地不正确的答案时,请使用你的反对票。”其中不包括“因为您认为它离题”。
-
事实上it specifically says “不要投反对票:......如果问题重复或离题,请将其标记为版主注意。”所以你的长篇大论就是这样,而不是以任何方式基于这里规则的精神或文字。
标签: apache .htaccess redirect mod-rewrite