|
|
16.10.2013, 18:12
|
|
Гость
Гость
|
Привет.
Допустим, генерится $fullLink как www.site.ru/sub/sub_xxx.html. Как с помощью .htaccess привести такой адрес к виду www.site.ru/sub_xxx.html?
Редирект не подходит - нужно, чтобы в листинге компонента уже ссылки были не на /sub/sub_xxx.html, а на /sub_xxx.html.
Может, кто знает?
Спасибо
|
|
|
19.10.2013, 19:05
|
|
Finar
Ph&Ph
Зарегистрирован: 2008-03-01
Сообщений: 70
|
Похоже все-таки никак. Это я тупанул: апач в отдаваемый код таки не залезает.
Но можно сделать вот что:
1) RewriteRule ^new_([0-9]+).html$ /new/new_$1.html [L,QSA] # это обработка для полного вывода.
Теперь по адресу site.ru/new_123.html будет выводиться содержимое site.ru/new/new_123.html
Однако не будет работать режим редактирования (/edit_new_123.html, нужно этот случай впрограммить в мой пример ), ключевые слова для Объектов, и наверняка что-нибудь еще сломается.
2) далее, в компоненте в объекте в списке вместо fullLink сгенерить нужную ссылку руками через rowID
3) на всякий случай на весь раздел /new/ повесить редирект на корень сайта
Только вот стремно это делать на сложных проектах, ибо неизвестно к каким последствиям приведет... А вот на простом - попробуем!
------------
И все-таки остается вопрос: как на NetCat сделать линейный одноуровнеый блог с адресацией вида site.ru/any-name.html ?
директор в ph-ph.ru
|
|
|
29.11.2013, 16:12
|
|
Finar
Ph&Ph
Зарегистрирован: 2008-03-01
Сообщений: 70
|
Кому интересно, вот инструкция, как сделать одноуровневый сайт.
директор в ph-ph.ru
|
|
|
29.11.2013, 16:32
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
А для чего это вообще нужно. Мне сложно представить.
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
01.12.2013, 11:11
|
|
Finar
Ph&Ph
Зарегистрирован: 2008-03-01
Сообщений: 70
|
1) для линейного текстового блога. Собственно, если сайт - это последовательность статей, то зачем в адресной строке раздел? Адресация должна быть естественной.
2) для сайта, участвующего в бирже ссылок
3) для одного очень хитрого способа SEO-оптимизации, о существовании которого я подозреваю
4) переношу на Netcat сайт, у которого есть страница /sitemap.html , к примеру, с pr5. Мои действия?
директор в ph-ph.ru
|
|
|
04.12.2013, 14:26
|
|
Гость
Гость
|
Можно компонент кинуть в раздел Главная страница, и урл тогда будет как нужно
|