Apache 通过htaccess中的重写规则从简单url到url无效

Apache 通过htaccess中的重写规则从简单url到url无效,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,我需要将一个URL重定向到另一个URL,没有参数或任何东西 domain.com/snow至 superdomain.com/longer/url/snow 我正在尝试使用.htaccess中的以下内容: RewriteRule ^snow http://superdomain.com/longer/snow [R=301,L] 或 但是他们都没工作,你知道我错过了什么吗 注意:url只是示例,但它们的结构与我需要的相同刚刚发现/snow/flolder有自己的。hAccess:)如果您不需要

我需要将一个URL重定向到另一个URL,没有参数或任何东西

domain.com/snow

superdomain.com/longer/url/snow

我正在尝试使用.htaccess中的以下内容:

RewriteRule ^snow http://superdomain.com/longer/snow [R=301,L]

但是他们都没工作,你知道我错过了什么吗


注意:url只是示例,但它们的结构与我需要的相同

刚刚发现/snow/flolder有自己的。hAccess:)

如果您不需要参数或任何东西,则是一个更简单的选项:

RedirectPermanent /snow http://superdomain.com/longer/snow

是的,我已经有其他重定向工作了,奇怪,不是吗?从.htaccess发布周围的行。可能是因为某个地方遗漏了一个
[L]
而导致先前的
重写条件影响了这一点?刚刚发现/你可以回答自己的问题,然后接受它
RedirectPermanent /snow http://superdomain.com/longer/snow