使用任意形式的重定向来删除 Apache 中的查询字符串

使用任意形式的重定向来删除 Apache 中的查询字符串

由于 iTunes 的工作方式比较笨拙,更新源 URL 的唯一方法是设置从旧源到新源的永久重定向。这似乎很容易,但我遇到了麻烦。

旧 URL 以 /?feed=rss2 结尾,新 URL 只是一个文件,因此以 podcast.xml 结尾。当我从旧 URL 重定向到新 URL 时,iTunes 选择了新 URL,但带有查询字符串,因此现在 URL 以 podcast.xml?feed=rss2 结尾。这允许听众下载节目 - 这很好,但也带来了其他一些问题。是否有可能设置永久重定向,将 podcast.xml?feed=rss2 重定向到 podcast.xml?Mod_Rewrite 似乎只是传递查询字符串,所以我很困惑!

巴特。

答案1

RewriteRule以结束目标?

RewriteRule foo bar? [R]

相关内容