我有一个链接到我的网站,其 URL 格式非常糟糕:http://my-example.com/<br />
. 看起来链接到我的网站的开发人员搞砸了他们的编码,并让换行标记最终出现在href
链接属性的中间。
我没有遇到使用非字母数字字符重定向 URL 的问题,唯一的问题是<br />
.
重定向行是:
Redirect 301 category-name/<br /> http://example.com/new-url
中的空格<br />
将被服务器误解为请求 URL 和新 URL 之间的分隔符。
有没有一种方法可以让空间<br />
被视为 URL 的一部分,类似于 RegEx 中反斜杠的工作方式,或者我需要采取不同的方法吗?
该 url 导致页面失效,因此仍然需要重定向。
我尝试查看: 使用 htaccess 从 URL 中删除字符和使用 htaccess从 URL 中删除字符以及其他一些,但这些似乎没有帮助,特别是第二个没有解决 URL 中的空格问题。