SuperSonic 19 Posted 2014-02-21 07:14:40 Share Posted 2014-02-21 07:14:40 Доброго дня Хочу сделать первого числа каждого месяца старичку напоминания об оплате. Как я это выгляжу, стукнуло первое число, при первом заходе в инет (http) сначала высвечивалась моя страничка (один раз) потом чтобы по ссылочку типа "для продолжения пользования инет нажмите на ссылку" тут адрес который запрашивал Link to post Share on other sites
prototip 286 Posted 2014-02-21 07:45:00 Share Posted 2014-02-21 07:45:00 (edited) Ну так в общем на одном микротике вам это наврядли удастся по причине закрытого функционала . Да и не рассказали вы до конца че там у вас с билингами\шмилингами , к примеру есть масса юзеров которые уже заплатили ... Edited 2014-02-21 07:45:26 by prototip Link to post Share on other sites
Svarg 5 Posted 2014-02-21 07:54:12 Share Posted 2014-02-21 07:54:12 Возможно поможет данная страничка: http://local.com.ua/forum/topic/33866-mikrotik-%D0%B7%D0%B0%D0%B3%D0%BB%D1%83%D1%88%D0%BA%D0%B0/page-2 Link to post Share on other sites
winbox 15 Posted 2014-02-21 12:47:19 Share Posted 2014-02-21 12:47:19 Возможно поможет данная страничка: http://local.com.ua/forum/topic/33866-mikrotik-%D0%B7%D0%B0%D0%B3%D0%BB%D1%83%D1%88%D0%BA%D0%B0/page-2 там прийдется вручную вкл. выкл Link to post Share on other sites
SuperSonic 19 Posted 2014-02-21 13:20:38 Author Share Posted 2014-02-21 13:20:38 (edited) a hotspot никак мне не поможет? или это только авторизация по логину/паролю? Edited 2014-02-21 13:20:54 by SuperSonic Link to post Share on other sites
SuperSonic 19 Posted 2014-02-24 13:05:43 Author Share Posted 2014-02-24 13:05:43 В принципе сделал через dst-nat, но, если идёт запрос, например, mail.ru - нормально переадресовывает, а если вида http://mail.ru/1/ В браузере клиента: "The requested URL /1/ was not found on this server." и это понятно, потому что на моём сервере нет директории /1/ или какой-либо другой, как сделать чтобы апач не пытался найти директорию а открывал одну страницу при любом запросе? Link to post Share on other sites
Vpage 23 Posted 2014-02-24 13:19:47 Share Posted 2014-02-24 13:19:47 нужно просто поставить Вашу страничку с напоминанием (заглушку) на 404 ошибку Link to post Share on other sites
SuperSonic 19 Posted 2014-02-24 13:27:36 Author Share Posted 2014-02-24 13:27:36 (edited) RewriteEngine OnRewriteBase /RewriteRule .* index.php [L] Вот это помогло, теперь при любом http(port 80) запросе открывается только одна страничка (моя) теперь бы с https разобраться При соединении с maps.google.com произошла ошибка. SSL получило запись, длина которой превышает максимально допустимую. (Код ошибки: ssl_error_rx_record_too_long) но тут уже скорей всего проблема протоколов, подменить наверное не получится Edited 2014-02-24 13:30:33 by SuperSonic Link to post Share on other sites
SuperSonic 19 Posted 2014-02-24 13:29:37 Author Share Posted 2014-02-24 13:29:37 [admin@mikrotik] > ip firewall nat printFlags: X - disabled, I - invalid, D - dynamic 0 ;;; reviews chain=dstnat action=dst-nat to-addresses=10.105.0.1 to-ports=82 protocol=tcp src-address-list=reviews dst-port=80,443 Link to post Share on other sites
azimut 0 Posted 2015-07-12 12:32:55 Share Posted 2015-07-12 12:32:55 В принципе сделал через dst-nat, но, если идёт запрос, например, mail.ru - нормально переадресовывает, а если вида http://mail.ru/1/ В браузере клиента: "The requested URL /1/ was not found on this server." и это понятно, потому что на моём сервере нет директории /1/ или какой-либо другой, как сделать чтобы апач не пытался найти директорию а открывал одну страницу при любом запросе? Як ви це вирішили??? А то щось мені ніяк не получається. Link to post Share on other sites
John_Doe 301 Posted 2015-07-12 13:37:34 Share Posted 2015-07-12 13:37:34 В принципе сделал через dst-nat, но, если идёт запрос, например, mail.ru - нормально переадресовывает, а если вида http://mail.ru/1/ В браузере клиента: "The requested URL /1/ was not found on this server." и это понятно, потому что на моём сервере нет директории /1/ или какой-либо другой, как сделать чтобы апач не пытался найти директорию а открывал одну страницу при любом запросе? Як ви це вирішили??? А то щось мені ніяк не получається. на сервере, на который идет перенаправление, вместо 404 показывайте свою заглушку Link to post Share on other sites
vop 370 Posted 2015-07-12 14:14:53 Share Posted 2015-07-12 14:14:53 (edited) RewriteEngine On RewriteBase / RewriteRule .* index.php [L] Rewrite в апаче - достаточно затратная функция, и для простых ситуаций лучше использовать 404 ошибку в .htaccess. ErrorDocument 401 /index.html Кстати, можно отправлять и на другой апач, например, на страницу биллинга с напоминалкой. Edited 2015-07-12 14:15:51 by vop Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now