У меня есть ссылка с другого сайта, что я не могу контролировать 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.
Предложения?