Организация путей /dir/subdir.html вместо /dir/subdir/

Модератор
#
Организация путей /dir/subdir.html вместо /dir/subdir/
Для организации путей /dir/subdir.html название конечного раздела "Название раздела (только латинские буквы и цифры)" даете с расширением .html (.htm или любым другим):
subdir.html, а не subdir.

Далее создаете (если отсутствуют) и указываете следующие значения константам:

  • OPTIONAL_LAST_SLASH, значение true
  • NOT_EXISTS_FILE_404_ERROR, значение false
  • DENY_LOCATION_302_LAST_SLASH, значение true


Описание констант дано в руководстве по интеграции.
#
Re: Организация путей /dir/subdir.html вместо /dir/subdir/
Опа! Это именно то что нужно! Невозможность создать странички с расширением .html меня останавливало в переводе своего хомячка на HostCMS!
Теперь осталось только найти время.
Не стыдно что-либо не знать или не понимать. Стыдно бояться спросить.
#
Re: Организация путей /dir/subdir.html вместо /dir/subdir/
Действительно очень удобная иногда возможность

Еще есть пожелание, если, конечно, не сложно реализовать и еще кому-то пригодится

Сейчас получается, что указанные константы будут общими для всей копии системы

Если есть уже сайты с путями /dir/subdir/ - то хорошо бы в них навигацию не менять, но иметь возможность переносить в систему какие-то старые статические сайты уже с расширением .html

Хотелось бы указанные настройки делать не в общих для системы константах, а в свойствах сайта для каждого сайта настраивать
Модератор
#
Re: Организация путей /dir/subdir.html вместо /dir/subdir/
bgs,
Указанные константы никак не меняют существующую навигацию. Они просто позволяют использовать и другой вид навигации.
#
Re: Организация путей /dir/subdir.html вместо /dir/subdir/
А у меня почему-то все равно после *.html слэш закрывает.
Я все 3 константы ввел.
www.dsaleks.ru - создание сайтов и интернет-магазинов
Модератор
#
Re: Организация путей /dir/subdir.html вместо /dir/subdir/
DS Aleks,
все константы активны и имеют указанное выше значение? Тогда в поддержку запрос, будем смотреть.
#
Re: Организация путей /dir/subdir.html вместо /dir/subdir/
Да, все лампочки "горят".
Получается так: сама ссылка после .html закрывается слэшем (в меню), хотя, если в адресной строке его убрать, то обрабатывается и без слэша.
www.dsaleks.ru - создание сайтов и интернет-магазинов
Модератор
#
Re: Организация путей /dir/subdir.html вместо /dir/subdir/
DS Aleks,
Так ссылка и будет закрываться, нужно править XSL-шаблоны
#
Re: Организация путей /dir/subdir.html вместо /dir/subdir/
Ага. Все понял. Спасибо!
www.dsaleks.ru - создание сайтов и интернет-магазинов
Модератор
#
Re: Организация путей /dir/subdir.html вместо /dir/subdir/
DS Aleks,
Пожалуйста
Авторизация