Как изменить адреса?
-
- Posts:79
- Joined:12 April 2014, 11:08
На данный момент у меня формы входа находятся по адресу site.ru/cgi-bin/register и т.д.
Могу ли я сделать их наподобие site.ru/register?
Спасибо!
Могу ли я сделать их наподобие site.ru/register?
Спасибо!
Re: Как изменить адреса?
Например, с помощью директивы ScriptAlias сервера Apache httpd.
Code: Select all
ScriptAlias /register "/var/www/cgi-bin/new-register"
-
- Posts:79
- Joined:12 April 2014, 11:08
Re: Как изменить адреса?
А вот в настройках турнира есть пункт указания адреса турнира. Если там указать какой-нибудь свой, то по нему соревнование недоступно. Почему так?
-
- Posts:79
- Joined:12 April 2014, 11:08
Re: Как изменить адреса?
А это в какой файл надо вставить?cher wrote:Например, с помощью директивы ScriptAlias сервера Apache httpd.
Code: Select all
ScriptAlias /register "/var/www/cgi-bin/new-register"
Re: Как изменить адреса?
зависит от дистрибутива Linux.
может быть /etc/httpd/conf/httpd.conf
может быть /etc/httpd/conf/httpd.conf
-
- Posts:79
- Joined:12 April 2014, 11:08
Re: Как изменить адреса?
Спасибо большое!
Помогло и все теперь работает
Помогло и все теперь работает

-
- Posts:79
- Joined:12 April 2014, 11:08
Re: Как изменить адреса?
Ой, что-то не так 
Сначала я приписал это в конце конфига апаче:
После перезагрузил машину, и страница регистрации хорошо открылась. Потом я дописал вот это:
После перезагрузки получилось вот так:
P.S.:По старым адресам с cgi-bin тоже сервис недоступен...

Сначала я приписал это в конце конфига апаче:
Code: Select all
ScriptAlias /register "/var/www/cgi-bin/new-register"
Code: Select all
ScriptAlias /control "/var/www/cgi-bin/serve-control"
ScriptAlias /team "/var/www/cgi-bin/team"
ScriptAlias /new-client "/var/www/cgi-bin/new-client"
ScriptAlias /master "/var/www/cgi-bin/new-master"
ScriptAlias /judge "/var/www/cgi-bin/new-judge"
- team работает
- serve-control работает
- master работает
- judge работает
- new-client не работает. При открытии страница отображается, но вместо формы входа пишет "Service that you requested is not available" + при заходе в serve control в таблице с турнирами исчезли ссылки на вход в модули user, judge и master.
P.S.:По старым адресам с cgi-bin тоже сервис недоступен...
Re: Как изменить адреса?
при ссылке на new-client обязательно нужно указывать contest_id
-
- Posts:79
- Joined:12 April 2014, 11:08
Re: Как изменить адреса?
А почему ссылки исчезли из serve-control?
-
- Posts:79
- Joined:12 April 2014, 11:08
Re: Как изменить адреса?
И можно ли как-то сделать, чтобы для каждого contest id не нужно было писать alias?
Re: Как изменить адреса?
Из serve-control ссылки исчезли по другой причине. Например, вы зашли с другого IP-адреса.
Что значит "alias для contest_id"?
Что значит "alias для contest_id"?
-
- Posts:79
- Joined:12 April 2014, 11:08
Re: Как изменить адреса?
Как исправить?cher wrote:Из serve-control ссылки исчезли по другой причине. Например, вы зашли с другого IP-адреса.