nycs 0 Опубликовано: 13 ноября 2009 Рассказать Опубликовано: 13 ноября 2009 Всем здрасте! У меня есть сайт la2oldworld.ru . Все почти работает замечательно, но есть небольшая проблема. Возникла необходимость в php скрипте, который cron будет вызывать раз в определенное время. Скрипт я написал, cron тож настроил, но вот файл htaccess не дает доступа напрямую к файлам. Я так понимаю из-за этих строк: RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^.]+)/page/([0-9]+)(/?)+$ index.php?do=cat&category=$1&cstart=$2 [L] RewriteRule ^([^.]+)/?$ index.php?do=cat&category=$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^<]+)/rss.xml$ engine/rss.php?do=cat&category=$1 [L] RewriteRule ^page,([0-9]+),([^/]+).html$ index.php?do=static&page=$2&news_page=$1 [L] RewriteRule ^print:([^/]+).html$ engine/print.php?do=static&page=$1 [L] RewriteRule ^([^/]+).html$ index.php?do=static&page=$1 [L] Убрав эти строки оттуда все заработало, но в этом случае безопасность сильно уменьшена. Вопрос: как сюда добавить исключение на доступ напрямую к файлам: 'la2oldworld.ru/l2top_online/index.php' и 'la2oldworld.ru/l2top_online/online.txt' ? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 13 ноября 2009 Рассказать Опубликовано: 13 ноября 2009 файлам: 'la2oldworld.ru/l2top_online/index.php' и 'la2oldworld.ru/l2top_online/online.txt' ? Эти строки не запрещают прямого обращения к этим файлам. Эти строки перехватывают отбращения к папкам без указания файлов. Например la2oldworld.ru/l2top_online/ если обратиться просто к папке то скрипт перехватит доступ, а если написать полностью la2oldworld.ru/l2top_online/index.php то нет. Открыть папку можно http://dle-news.ru/2007/03/02/malenkijj_sovet_i_malenkoe_ispravlenie.html 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Damian 0 Опубликовано: 24 мая 2010 Рассказать Опубликовано: 24 мая 2010 Добрый день. У меня установлен сайт на DLE (http://www.fundate.ru/) и я его решил немного расширить - установить фотогалерею на WordPress. Возникла проблема: файл .htaccess не пускает эту фотогалерею. При попытке перейти на страницу галереи http://www.fundate.ru/pictures/ открывается страница самой DLE, в которой говорится, что такой записи нет. Если .htaccess удалить, то галерея на WordPress работает, а сайт на DLE нет. Скорее всего там нужно изменить какую-то строчку, но я не могу понять какую. Если кто-то знает, подскажите пожалуйста. Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 24 мая 2010 Рассказать Опубликовано: 24 мая 2010 (изменено) В папку галлереии киньте: Маленький совет Изменено 24 мая 2010 пользователем Captain Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.