Как настроить перенаправление для видеофайла?

#redirect

Вопрос:

Я отправил некоторым людям ссылку на видеофайл на своем веб-сайте:

 https://www.example.com/videos/examplevideo.mp4
 

С тех пор я добавил это видео на YouTube и хотел бы, чтобы, когда они нажмут на ссылку выше, их перенаправили на видео YouTube.

Возможно ли это, и если да, то как, пожалуйста?

Спасибо.

Ответ №1:

Это будет зависеть от веб-сервера, на котором вы работаете. Если это Apache (многие размещенные сайты), то вы можете добавить файл .htaccess в корневую папку со следующим:

 <IfModule mod_rewrite.c>
    RewriteEngine On

    Redirect /videos/examplevideo.mp4  https://your.youtube.link [R=301,L]

</IfModule>
 

R=301 говорит, что это постоянное перенаправление, поэтому их браузер может запомнить его.
L говорит, что это последняя инструкция, поэтому, если входящее условие выполнено, никакие другие правила перезаписи выполняться не будут (в этом случае других все равно нет).

Если у вас нет корневого доступа, для этого вам может потребоваться служба поддержки вашего хост-провайдера.

Комментарии:

1. Спасибо AntG, но это приводит к внутренней ошибке сервера. «Внутренняя ошибка сервера Сервер обнаружил внутреннюю ошибку или неправильную конфигурацию и не смог выполнить ваш запрос. Пожалуйста, свяжитесь с администратором сервера по адресу webmaster@hooklust.com чтобы сообщить им о времени возникновения этой ошибки и действиях, которые вы выполнили непосредственно перед этой ошибкой. Более подробная информация об этой ошибке может быть доступна в журнале ошибок сервера. Кроме того, при попытке использовать документ ErrorDocument для обработки запроса была обнаружена ошибка 500 внутренних ошибок сервера».

2. Я проверил ссылку на видео на сайте, и она правильная, и там тоже есть URL-адрес перенаправления. Если я удалю перенаправление и просто введу команду «Перезаписать», сайт загрузится нормально, так что в перенаправлении есть что-то, что делает это. У меня есть другие домены на сервере, в которых есть файлы htaccess, поэтому я уверен, что это Apache

3. Это может быть связано с тем, что ссылка находится непосредственно на файл .mp4, а перенаправление-на веб-страницу. Попробуйте другой тест, перенаправляя ссылку на страницу на другую?

4. Ссылка на страницу Ссылка на страницу работает нормально. Неважно — мне больше не нужно перенаправлять видео — спасибо вам за вашу помощь, хотя