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
Сообщений: 2879
Регистрация: 10.6.2008
Из: RU
Поблагодарили: 4938 раз
Репутация:   238  


оба вроде рабочие варианты, но второй чуть тяжелее для вебсервера, но зато универсальнее
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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Вопрос по поводу цен на сайте
16 WildWeb8 939 13.5.2018, 17:40
автор: genjnat
Открытая тема (нет новых ответов) Вопрос к тем, кто зарабатывает на недвижимости?
Как заработать на недвижке.?
15 Dross 2751 26.4.2018, 18:26
автор: megachange
Открытая тема (нет новых ответов) Вопрос по сетке сайтов
Стоит ли так делать?
10 asskra 1424 12.4.2018, 22:33
автор: Ancitrus
Открытая тема (нет новых ответов) Вопрос по расингу контента
5 gold15 669 2.4.2018, 19:18
автор: mmkulikov
Открытая тема (нет новых ответов) htaccess помогите составить правило
3 kesn 626 13.3.2018, 22:20
автор: Shoker


 



RSS Текстовая версия Сейчас: 23.5.2018, 17:25
Дизайн