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



 

Здравствуйте, гость ( Вход | Регистрация )

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


Бывалый
****

Группа: User
Сообщений: 303
Регистрация: 14.2.2011
Из: Украина
Поблагодарили: 47 раз
Репутация:   7  


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

Задача:
Если с сайта хотят скачать видео (формат .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


Частый гость
**

Группа: User
Сообщений: 53
Регистрация: 13.11.2011
Поблагодарили: 2 раза
Репутация:   3  


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


Бывалый
****

Группа: User
Сообщений: 303
Регистрация: 14.2.2011
Из: Украина
Поблагодарили: 47 раз
Репутация:   7  


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



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

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

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


Частый гость
**

Группа: User
Сообщений: 53
Регистрация: 13.11.2011
Поблагодарили: 2 раза
Репутация:   3  


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


Бывалый
****

Группа: User
Сообщений: 303
Регистрация: 14.2.2011
Из: Украина
Поблагодарили: 47 раз
Репутация:   7  


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

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

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


Частый гость
**

Группа: User
Сообщений: 53
Регистрация: 13.11.2011
Поблагодарили: 2 раза
Репутация:   3  


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


Бывалый
****

Группа: User
Сообщений: 303
Регистрация: 14.2.2011
Из: Украина
Поблагодарили: 47 раз
Репутация:   7  


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



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


Участник
***

Группа: User
Сообщений: 118
Регистрация: 13.11.2011
Поблагодарили: 46 раз
Репутация:   13  


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


reg.com.ru
*******

Группа: Super Moderator
Сообщений: 2859
Регистрация: 10.6.2008
Из: RU
Поблагодарили: 4763 раза
Репутация:   233  


оба вроде рабочие варианты, но второй чуть тяжелее для вебсервера, но зато универсальнее
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, nic.ru, r01.ru, webnames.ru, naunet.ru, PublicDomainRegistry.com, uk2group.com)
с безbumажным и простым как 1,2,3 переоформлением при продаже. Подробности в тех.поддержке.
Работай без риска!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
flasher55
flasher55
сообщение 14.11.2011, 20:45; Ответить: flasher55
Сообщение #10


Новичок
*

Группа: User
Сообщений: 30
Регистрация: 18.5.2009
Поблагодарили: 11 раз
Репутация:   5  


.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 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Вопрос по seo для интернет магазина
куда девать продвинутые товары, которые уже не выпускают
18 viktormerke 2825 15.12.2017, 15:18
автор: Smspva
Открытая тема (нет новых ответов) Вопрос к знатокам Instagram
20 SEOMR 4198 30.11.2017, 14:25
автор: DiscordPro
Открытая тема (нет новых ответов) Вопрос про Телеграмм
18 syd2010 1181 28.11.2017, 14:25
автор: PostBrigada
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыАrticle manager вопрос
0 Smile3D 441 24.11.2017, 18:27
автор: Smile3D
Открытая тема (нет новых ответов) Вопрос по трансферу доменов
8 MakDonald 1214 13.11.2017, 11:40
автор: bum


 



RSS Текстовая версия Сейчас: 19.12.2017, 1:07
Дизайн