powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / помогите настроить htaccess
8 сообщений из 8, страница 1 из 1
помогите настроить htaccess
    #38092914
Фотография QEOS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем нужно чтобы нельзя было скачать либо файлы больше 3 Мбайт (если такое возможно сделать), либо файлы не предварительного просмотра которые не имеют в названии указанного разрешения:

DSC02628.jpg
DSC02628-1024x767.jpg
DSC02628-150x150.jpg
DSC02628-300x224.jpg
DSC02628-624x467.jpg

вот из этого списка чтоб нельзя было скачать только первый файл -- это исходный.


незнаю почему, но даже вот такая конструкция дает скачивать любую картинку..

RewriteEngine On
RewriteRule jpg$ /index.php
...
Рейтинг: 0 / 0
помогите настроить htaccess
    #38093167
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
QEOSВ общем нужно чтобы нельзя было скачать либо файлы больше 3 Мбайт (если такое возможно сделать), либо файлы не предварительного просмотра
Сразу вопрос, а зачем хранить на сервере картинку, которую пользователь не сможет увидеть? Если же это реально надо, то я бы не стал завязываться на название (картинка то может и сама по себе иметь разрешение в названии при загрузке), а просто раскидал бы эти картинки по разным папкам и в нужной просто создал бы свой htaccess запретив доступ к данной папке.

P.S. Если правило в .htaccess правильное (а походу оно хоть и неверное, но замену провести должно), и ничего не меняет, то стоит проверить доступно ли использование .htaccess'ов на данном сервере... А ещё стоит убедиться, что файл называется именно .htaccess без лишних точек, пробелов, и что имя начинается с точки.
...
Рейтинг: 0 / 0
помогите настроить htaccess
    #38093280
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
QEOSчтобы нельзя было скачать либо файлы больше 3 Мбайт (если такое возможно сделать)Вебсервером - вряд ли. Скриптом - вполне можно разграничить.
QEOSлибо файлы не предварительного просмотра которые не имеют в названии указанного разрешенияВ этом случае должны быть формализованы правила. Навскидку, имя "невалидного" файла не должно иметь символов "х" и "-". Притом, этот правило должно отслеживаться на этапе заливки файлов на сервер.
...
Рейтинг: 0 / 0
помогите настроить htaccess
    #38093438
Фотография QEOS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
причина в nginx... ломаю голову как сделать по другому...
...
Рейтинг: 0 / 0
помогите настроить htaccess
    #38093474
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
QEOSпричина в nginx... ломаю голову как сделать по другому...
причина чего? сорри, я не понял.

Причина нерабочего .htaccess?! Если да, то напиши свой ли у тебя сервак или у кого хостинг покупаешь
...
Рейтинг: 0 / 0
помогите настроить htaccess
    #38093566
Фотография QEOS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПрограмёрQEOSпричина в nginx... ломаю голову как сделать по другому...
причина чего? сорри, я не понял.

то что nginx не все понимает в htaccess
ПрограмёрПричина нерабочего .htaccess?! Если да, то напиши свой ли у тебя сервак или у кого хостинг покупаешь
хостинг nichost
...
Рейтинг: 0 / 0
помогите настроить htaccess
    #38093592
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
QEOS,

ну а вообще он хоть что-то понимает? например
Код: python
1.
2.
order allow, deny
deny from all



P.S. думал что mod_rewrite не подключен, но пишут, что тогда сайт выдавал бы 500-ую ошибку. Вообщем проверь работоспособность htaccess в целом, проверь нету ли перед RewriteRule никаких RewriteCond. А тогда можно будет пообсуждать. Хотя тогда наверное лучше к хостеру обратиться, или попробовать самому донастроить сервак (если хостер даёт такую возможность)
...
Рейтинг: 0 / 0
помогите настроить htaccess
    #38094426
Фотография QEOS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПрограмёрQEOS,

ну а вообще он хоть что-то понимает? например
Код: python
1.
2.
order allow, deny
deny from all



P.S. думал что mod_rewrite не подключен, но пишут, что тогда сайт выдавал бы 500-ую ошибку. Вообщем проверь работоспособность htaccess в целом, проверь нету ли перед RewriteRule никаких RewriteCond. А тогда можно будет пообсуждать. Хотя тогда наверное лучше к хостеру обратиться, или попробовать самому донастроить сервак (если хостер даёт такую возможность)

не все понимает.. в частности хостер сказал что именно то что мне надо -- не работает.. а так все остальное понимает.. запретил, например, чтение каталога там где не надо..
Код: php
1.
2.
3.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . /live/index.php [L]
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / помогите настроить htaccess
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]