gpt4 book ai didi

.htaccess 在包含空格的 url 上重定向

转载 作者:行者123 更新时间:2023-12-03 23:15:48 25 4
gpt4 key购买 nike

我有一个来自另一个网站的链接,但我无法控制 http://example.com/one two three.exe
正确的 URL 是 http://example.com/one_two_three.exe
注意下划线而不是空格。

我在互联网上搜索并找到了 .htaccess 的代码片段

# Redirect old file path to new file path
Redirect /one%20two%20three.exe http://example.com/one_two_three.exe

我将此代码段添加到文件顶部的我预先存在的根 .htaccess 中。
但它似乎不起作用。我的浏览器没有重定向,并且出现 404 错误页面。

我相信它与原始 URL 中的空格有关,但我不知道如何处理 URL 中的空格。

建议?

最佳答案

你可以尝试一些东西(都未经测试)

Redirect "/one two three.exe" http://example.com/one_two_three.exe

或使用 RewriteRule而不是 Redirect :
RewriteRule /one\ two\ three.exe http://example.com/one_two_three.exe

关于.htaccess 在包含空格的 url 上重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3514848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com