Организация путей c .html на конце

#
Организация путей c .html на конце
Потребовалось при переносе со старого движка использовать такие пути для элементов ИС.
тут читал http://www.hostcms.ru/forums/22/2471/ - применил
тут читал http://www.hostcms.ru/forums/22/2471/page-3/ (совет от idesign09) - применил
осталось три вопроса:
1. страница доступна по ДВУМ вариантам адреса http://ДОМЕН.ru/articles/page001.html И http://ДОМЕН.ru/articles/page001.html/ - в обоих случаях ответ сервера 200 ((( - как править?
2. из админки ссылка на фронт-просмотр страницы по прежнему со слешем, тут как-то можно поправить?
3. подшлифовав xsl-код вывода меню, теперь если нужен пункт меню со слешем (для инфосистем например - корень ИС со слешем, элементы с html), то у него слеш безжалостно выдирается этим кодом отсюда http://www.hostcms.ru/forums/22/2471/page-3/ (совет от idesign09)
<xsl:variable name="url_without_slash" select="substring(url, 1, string-length(url) - 1)"/>
<a href="{$url_without_slash}" hostcms:id="{@id}" hostcms:field="name" hostcms:entity="informationsystem_item">

Т.е.  как сделать: если только слеш, то не удалять слеш, а если .html/ то выдирать слеш...
#
Re: Организация путей c .html на конце
volgastar,
в htaccess как-нибудь настроить
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Организация путей c .html на конце
я думаю в этом кусочке
select="substring(url, 1, string-length(url) - 1)"
надо повозиться. вот только не знаю, какие там есть еще допустимые операнды???
replace по идее и в африке  но тут видимо не так
Авторизация