Как вы очищаете URL-адреса Seaside?

Итак, если вы загружаете свежий образ Seaside и запускаете WAKom startOn: 80, то ваш свежий seaside отвечает на localhost/seaside/

Эта /seaside-folder меня раздражает, так как я хочу публиковаться на seasidehosting.

Так! Как удалить эту часть URL?

Я хочу, чтобы мое приложение было доступно через myapp.seasidehosting.st

Без какого-либо пути в имени URL.

Нико


person nes1983    schedule 11.01.2009    source источник


Ответы (2)


Просто выполните:

WADispatcher default setName: ''
person Randal Schwartz    schedule 11.01.2009
comment
Эм, я в замешательстве. Когда я это делаю, мои библиотеки больше не включаются. Я сделал свою специальную библиотеку, и ее просто перестали находить. как странно! на localhost все работает отлично, а на seasidehosting не очень. почему ну почему? - person nes1983; 11.01.2009

Ага! Я нашел это в разделе часто задаваемых вопросов о приморском хостинге. Там указано:

Перейдите на страницу конфигурации Seaside и выберите предпочитаемое приложение в качестве точки входа по умолчанию. Установите базовый путь вашего приложения в «/». Обратите внимание, что это работает только с последними версиями Seaside.

Хорошо, это должно быть управляемо.

Изменить: но это не совсем работает. Как задать базовый путь? До сих пор над этим работаю...

person nes1983    schedule 11.01.2009
comment
Укажите в браузере localhost/seaside/config, затем нажмите «Изменить» рядом с вашим приложением. PS: Это больше проблема с тем, как Seaside подключается к HTTP-серверу, а не с Seaside как таковым. - person Damien Pollet; 10.04.2009