X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Вопрос по .htaccess, надеюсь на помощь
Osi
Osi
Topic Starter сообщение 13.11.2011, 22:21; Ответить: Osi
Сообщение #1


Искал в гугле но так толком ничего и не нашел... как сделать.
Надеюсь на вашу помощь.

Задача:
Если с сайта хотят скачать видео (формат .flv)
например "http://сайт.ру/video/lyboevideo.flv", "lyboevideo.flv - случайное название

если видео нету - вместо lyboevideo.flv загружается другое видео (например "http://сайт.ру/netovideo.flv")

Сообщение отредактировал Osi - 13.11.2011, 22:26
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
nopreset
nopreset
сообщение 13.11.2011, 23:23; Ответить: nopreset
Сообщение #2


Самое простое — кинуть в папку .htaccess где это видео прописано в качестве 404 страницы.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Osi
Osi
Topic Starter сообщение 13.11.2011, 23:52; Ответить: Osi
Сообщение #3


(nopreset @ 13.11.2011, 21:23) *
Самое простое — кинуть в папку .htaccess где это видео прописано в качестве 404 страницы.



нет такой возможности, так

как видео больше 300 штук (названий)

как маленькое "спасибо" - дам 100р за помощь
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
nopreset
nopreset
сообщение 14.11.2011, 1:12; Ответить: nopreset
Сообщение #4


Тогда я не совсем понял задачу, т.к. если нетовидео одно для всех — то моё решение подходит, если же для каждого видео задаётся своё альтернативное — тут уже надо не на средства веб сервера, а на программные средства смотреть...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Osi
Osi
Topic Starter сообщение 14.11.2011, 1:21; Ответить: Osi
Сообщение #5


давай так,
на сервере есть примерно 500 видео в формате .flv

если пользователь пишет
http://сайт.ру/videoKotorogoNETnaSayte.flv

то он получает видео http://сайт.ру/video111.flv, а не ошибку 404
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
nopreset
nopreset
сообщение 14.11.2011, 1:24; Ответить: nopreset
Сообщение #6


Видео лежат в одной папке или в разных?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Osi
Osi
Topic Starter сообщение 14.11.2011, 13:27; Ответить: Osi
Сообщение #7


(nopreset @ 13.11.2011, 23:24) *
Видео лежат в одной папке или в разных?



без разницы, можно сделать что и в одной папке
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Max_Q
Max_Q
сообщение 14.11.2011, 13:38; Ответить: Max_Q
Сообщение #8


В папку с видео закиньте .htaccess. В нем пропишите ErrorDocument 404 /video/videofile.flv.
Будет работать для папки с видео и со всеми вложенными в нее.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bum
bum
сообщение 14.11.2011, 20:42; Ответить: bum
Сообщение #9


оба вроде рабочие варианты, но второй чуть тяжелее для вебсервера, но зато универсальнее
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} ^.+\.flv$
RewriteCond /your/document_root/%{REQUEST_FILENAME} !-f
RewriteRule ^(.+) http://domain.com/video111.flv [R,L]


RewriteEngine on
RewriteCond %{REQUEST_URI} ^.+\.flv$
RewriteCond %{REQUEST_URI} !-U
RewriteRule ^(.+) http://domain.com/video111.flv [R,L]


Сообщение отредактировал bum - 14.11.2011, 21:00
Причина редактирования: добавил проверку ^.+\.flv$


--------------------
домены RU/SU/РФ/gTLD(reg.ru, webnames.ru, r01.ru, nic.ru)
с безbumажным и простым как 1,2,3 переоформлением при продаже. Подробности в тех.поддержке.
А так же хостинг и SSL сертификаты.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
flasher55
flasher55
сообщение 14.11.2011, 20:45; Ответить: flasher55
Сообщение #10


.htaccess
<IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteBase /video/
        RewriteRule ^/video/lyboevideo\.flv$ - [L]
        RewriteCond %{REQUEST_FILENAME} ^.+\.flv$
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteRule . /video/lyboevideo.flv [L]
</IfModule>


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Вопрос - платное размещение баннеров на сайте
10 WGN 3124 14.12.2020, 14:20
автор: Peterson
Открытая тема (нет новых ответов) Вопрос по рекламе в "инстаграме"
Только активные аккаунты могут создавать или редактировать рекламу
8 Zubkov 16020 17.1.2020, 17:49
автор: Forumacc
Открытая тема (нет новых ответов) Как перенести правила переадресации из .htaccess в php обработчик nginx?
0 KrisGuseva 2084 28.12.2019, 7:33
автор: KrisGuseva
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВопрос-ответ о работе форума
307 dos1k 43055 9.11.2019, 17:59
автор: heks
Открытая тема (нет новых ответов) Жена логопед, собрался ей приводить клиентов. Встал вопрос, куда приводить.
В теме перечисление доступного мне продвижения, но с чего начать?
9 memeplex 3688 16.2.2019, 15:45
автор: zyzy


 



RSS Текстовая версия Сейчас: 28.3.2024, 13:03
Дизайн