Короткие ссылки. как?

Тема в разделе "Lotus - Программирование", создана пользователем Gray, 28 янв 2016.

  1. Gray

    Gray Lotus team
    Lotus team

    Регистрация:
    10 май 2005
    Сообщения:
    94
    Симпатии:
    0
    Всем Доброго здоровья.

    Domino генерирует в WWW ссылки вроде:
    http://company.ua/company.nsf/(pdpr)/C781890F7C83FAABC2257DB200493324?OpenDocument
    Хочется, чтобы ссылки как-то покороче были, вроде того, как делает goo.gl:
    http://goo.gl/gFtb2E
    Но чтобы осталось
    http://company.ua/
    Что можно сделать?
    В админке можно сделать, чтобы немного сократился путь, если сама база далеко внизу в каталоге лежит. Но этого недостаточно.
     
  2. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.081
    Симпатии:
    300
    тупой вариант
    делаем редайрект на БД по короткому пути
    в бд делаем вьюшку с коротким названием и ключом
    можно сразу сделать короткий урл (редайрект) во вьюшку
    https://www-01.ibm.com/support/know...RL_COMMANDS_FOR_OPENING_DOCUMENTS_BY_KEY.html

    подобное описано http://www.stdi.com/stdi/home.nsf/e...2f89dd64498d734c852577b500033a17!OpenDocument
    [DOUBLEPOST=1453987935,1453987743][/DOUBLEPOST]
    вы в курсе - можно указывать RID (replica ID) для БД
    [DOUBLEPOST=1453988064][/DOUBLEPOST]это же в хэлпе http://www-01.ibm.com/support/knowl...ain.doc/H_ABOUT_DOMINO_URL_COMMANDS_4332.html
     
  3. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    а какие сложности то?
    тогда по этому подобию, все ссылки после / необходимо зарегить
    как по мне то можно на самом входе домена сделать агент, который по noteid откроет нужный док
    ну а в ключ хотя-бы сократить до уровня company.noteid где до точки путь к базе, а после Note ID
    [DOUBLEPOST=1454242097,1454242024][/DOUBLEPOST]еще как вариант база коллектор, в которую регится ссылка, которая потом отправляется письмом, тогда точно будет
    https://goo.gl/gFtb2E
    так как под конкретным ключем уже зарегено что именно нужно открыть
     
  4. rinsk

    rinsk Lotus team
    Lotus team

    Регистрация:
    12 ноя 2009
    Сообщения:
    797
    Симпатии:
    78
    Да - коллеги подсказали, что вариантов сократить URL для r/o доков донельзя море. Только нужно понимать, что это только для static контента...
     
  5. Gandliar

    Gandliar Well-Known Member

    Регистрация:
    16 фев 2004
    Сообщения:
    222
    Симпатии:
    0
    @ToxaRat написал ведь вариант с агентом. Открывай любой контент, статический или динамический по ключу.
    Ключ генерить можно интеллектуально для динамического и рандомно/интеллектуально для статического.
     
  6. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.081
    Симпатии:
    300
    @Gandliar, "проблема" может крыться в реверсивном проксировании
    т.е. урла перестанет быть короткой после работы штатного механизма отображения страниц доминой
     
  7. rinsk

    rinsk Lotus team
    Lotus team

    Регистрация:
    12 ноя 2009
    Сообщения:
    797
    Симпатии:
    78
    могу только добавить, что динамик контента смысла нет делать короткие урл. под динамик я не имею ввиду приклады в виде форума...
     
Загрузка...

Поделиться этой страницей