Биллинговая система Nodeny
22 Ноября 2024, 17:16:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1] 2
  Печать  
Автор Тема: Адрес страницы статистики  (Прочитано 13323 раз)
locnet
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 10


Просмотр профиля
« : 05 Мая 2011, 20:28:29 »

позвольте нубский вопрос ...

Нужно чтобы вход в админку нодени происходил с адреса admin.loc.net
у регистратора домена, создал cname запись admin.loc.net -> IP адрес сервера с нодени

как правильно следать, чтобы при заходе на http://httP://admin.loc.net происходило перенаправление на  http://httPS://IP моего сервера/cgi-bin/adm/adm.pl ?

в качестве вебсервера на машине с биллингом используется lighthttpd

...еще раз извиняюсь за такие детские вопросы
Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #1 : 05 Мая 2011, 21:18:33 »

index.html
Код:
<html> 
<head>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=https://sitename/">
</head>
<body onload="window.open('https://sitename','_top')">
</body>
</html>
 
Записан
locnet
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 10


Просмотр профиля
« Ответ #2 : 05 Мая 2011, 21:54:16 »

спасибо,
а как заставить по адресу stat.loc.net заходить в статистику, по admin.loc.net - в админку?
Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #3 : 05 Мая 2011, 22:32:52 »

А vhost'ы вам зачем? В каждом свой индекс со своим перенаправлением.
Или их нету в lighthttpd?
Записан
elite
Начальник планеты
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1226

In LAN we trust!

358714596
Просмотр профиля
« Ответ #4 : 05 Мая 2011, 23:06:16 »

Или их нету в lighthttpd?
есть все там
интересно, а почему не апач, как в инструкции с картинками?)
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #5 : 05 Мая 2011, 23:07:09 »

Код:
$HTTP["host"] == "admin.loc.net"{
        server.document-root = "/path/to/cgi-bin/adm"
        alias.url = ( "/i" => "/path/to/i/" )
        $HTTP["scheme"] != "https"{
                url.redirect = ("^/(.*)" => "https://admin.loc.net/$1")
        }
}
Записан
locnet
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 10


Просмотр профиля
« Ответ #6 : 06 Мая 2011, 00:25:41 »

Код:
$HTTP["host"] == "admin.loc.net"{
        server.document-root = "/path/to/cgi-bin/adm"
        alias.url = ( "/i" => "/path/to/i/" )
        $HTTP["scheme"] != "https"{
                url.redirect = ("^/(.*)" => "https://admin.loc.net/$1")
        }
}

сделал так:
Код:
 $HTTP["host"] == "admin.loc.net" {
                  server.document-root = "/usr/local/var/www/stat/cgi-bin/adm/adm.pl"
                  alias.url = ( "/i" => "/usr/local/var/www/stat/i/" )
                  $HTTP["scheme"] != "https"{
                                      url.redirect = ("^/(.*)" => "https://admin.loc.net/$1")
                                            }
 accesslog.filename = "/var/log/lighttpd/admin.loc.net.access.log"
 server.error-handler-404 = "/index.php?error=404" }
в итоге перенаправило на
Код:
https://admin.loc.net/
404 - Not Found

что не так?
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #7 : 06 Мая 2011, 00:54:23 »

Ну кагбе....
Код:
index-file.names = ("adm.pl")
И с чего Вы взяли, что document-root это менно путь к файлу....
т.е.
Код:
$HTTP["host"] == "admin.loc.net"{
        server.document-root = "/usr/local/var/www/stat/cgi-bin/adm"
        index-file.names = ("adm.pl")
        alias.url = ( "/i" => "/usr/local/var/www/stat/i/")
        accesslog.filename = "/var/log/lighttpd/admin.loc.net.access.log"
        server.error-handler-404 = "/index.php?error=404"
        $HTTP["scheme"] != "https"{
                url.redirect = ("^/(.*)" => "https://admin.loc.net/$1")
        }
}
P.S. Кто вас учил так форматировать конфиги? Это же тихий ужас. Ниразу не читабельно...
« Последнее редактирование: 06 Мая 2011, 00:57:44 от 0xbad0c0d3 » Записан
locnet
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 10


Просмотр профиля
« Ответ #8 : 06 Мая 2011, 12:36:07 »

Цитировать
$HTTP["host"] == "admin.loc.net" {
        server.document-root = "/usr/local/var/www/stat/cgi-bin/adm"
        index-file.names = ("adm.pl")
        alias.url = ( "/i" => "/usr/local/var/www/stat/i/" )
        accesslog.filename = "/var/log/lighttpd/admin.loc.net.access.log"
        server.error-handler-404 = "/index.php?error=404"
        $HTTP["scheme"] != "https"{
                url.redirect = ("^/(.*)" => "https://admin.loc.net/$1")
        }
 }
результат тот же
Цитировать
и 404 - Not Found ...
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #9 : 06 Мая 2011, 14:07:27 »

ls -la /usr/local/var/www/stat/cgi-bin/adm
от имени пользователя под которым запущен лайти.
Записан
locnet
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 10


Просмотр профиля
« Ответ #10 : 06 Мая 2011, 14:11:48 »

Код:
ls -la /usr/local/var/www/stat/cgi-bin/adm
total 38
dr-x------  2 www  www    512 Feb  3  2010 .
drwxr-xr-x  3 www  www    512 May  2 13:19 ..
-r-x------  1 www  www  15239 Feb  3  2010 adm.pl
-r-x------  1 www  www  16653 Feb  3  2010 stat.pl
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #11 : 06 Мая 2011, 16:42:47 »

А лайти под каким юзером запущен?
Записан
locnet
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 10


Просмотр профиля
« Ответ #12 : 06 Мая 2011, 17:55:16 »

А лайти под каким юзером запущен?
под www
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #13 : 06 Мая 2011, 18:40:45 »

Ну, тогда нужно логи лайти смотреть - это помогает почти всегда)
Записан
locnet
NoDeny
Пользователь
*

Карма: 0
Offline Offline

Сообщений: 10


Просмотр профиля
« Ответ #14 : 06 Мая 2011, 18:55:34 »

Код:
admin.loc.net.access.log  

192.168.0.4 admin.loc.net - [06/May/2011:19:54:15 +0300] "GET / HTTP/1.1" 301 0 "-" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.60 Safari/5
192.168.0.4 admin.loc.net - [06/May/2011:19:54:18 +0300] "GET / HTTP/1.1" 404 345 "-" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.60 Safari
« Последнее редактирование: 06 Мая 2011, 18:57:51 от locnet » Записан
Страниц: [1] 2
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!