Как изменить адреса?
- 
				alexbagirov
 - 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"
- 
				alexbagirov
 - Posts:79
 - Joined:12 April 2014, 11:08
 
Re: Как изменить адреса?
А вот в настройках турнира есть пункт указания адреса турнира. Если там указать какой-нибудь свой, то по нему соревнование недоступно. Почему так?
			- 
				alexbagirov
 - 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
- 
				alexbagirov
 - Posts:79
 - Joined:12 April 2014, 11:08
 
Re: Как изменить адреса?
Спасибо большое!
Помогло и все теперь работает
			Помогло и все теперь работает
- 
				alexbagirov
 - 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
			- 
				alexbagirov
 - Posts:79
 - Joined:12 April 2014, 11:08
 
Re: Как изменить адреса?
А почему ссылки исчезли из serve-control?
			- 
				alexbagirov
 - Posts:79
 - Joined:12 April 2014, 11:08
 
Re: Как изменить адреса?
И можно ли как-то сделать, чтобы для каждого contest id не нужно было писать alias?
			Re: Как изменить адреса?
Из serve-control ссылки исчезли по другой причине. Например, вы зашли с другого IP-адреса.
Что значит "alias для contest_id"?
			Что значит "alias для contest_id"?
- 
				alexbagirov
 - Posts:79
 - Joined:12 April 2014, 11:08
 
Re: Как изменить адреса?
Как исправить?cher wrote:Из serve-control ссылки исчезли по другой причине. Например, вы зашли с другого IP-адреса.