Замена URL new-client на свой

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
OkMan
Posts:18
Joined:13 May 2014, 18:49
Замена URL new-client на свой

Post by OkMan » 21 April 2015, 03:04

Доброго времени суток!
Можно ли поменять ссылки, отображающиеся в меню сверху, с /cgi-bin/new-client?SID=... на /mypath/contest/?SID=...?

Заранее спасибо!

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Замена URL new-client на свой

Post by cher » 21 April 2015, 09:15

Можно задать разные ScriptAlias в файле конфигурации Apache, тогда будут использоваться они.

OkMan
Posts:18
Joined:13 May 2014, 18:49

Re: Замена URL new-client на свой

Post by OkMan » 21 April 2015, 15:16

cher wrote:Можно задать разные ScriptAlias в файле конфигурации Apache, тогда будут использоваться они.
Сделал ScriptAlias:

Code: Select all

ScriptAlias /contest/register /pathtocgibin/new-register
ScriptAlias /contest/ /pathtocgibin/new-client
Но на странице /contest/?contest_id=102&... ссылка на регистрацию на контест отображается как /cgi-bin/new-register?..., чтобы это исправить, необходимо в настройках Registration URL указать как /contest/register/.

Возник вопрос, а можно ли SID убрать в куки, и различать контесты по contest_id?

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Замена URL new-client на свой

Post by cher » 24 April 2015, 00:24

Нет, SID генерируется уникальный для каждого турнира.

Post Reply