Добрый день, уважаемые пользователи joomla! Возникла такая идея. Можно ли сделать красивые URLы только для отдельных страниц сайта самостоятельно через .htaccess. Например, задать для мой_ сайт/content/blogsection/0/1 новый адрес мой_ сайт/novosti.html или для мой_ сайт/component/option,com_weblinks/catid,1/Itemid,1 сделать линк мой_ сайт/ weblinks.html. А то все сторонние компоненты SEF работают, мягко говоря, криво… Спасибо!
Ответ: сделаем красивые URLы для отдельных страниц сайта самостоятельно через .htaccess Для небольшого сайта может и прокатит, а вот для здорового, вряд ли. еще есть такая идея http://joomlaforum.ru/index.php/topic,31526.new.html#new
Ответ: сделаем красивые URLы для отдельных страниц сайта самостоятельно через .htaccess ну, да! это прикольно выглядит. только вопрос был немножко в другом. хотелось бы, тчобы кто натолкнул че делать в .htaccess, чтобы добиться для нескольких страниц удобоваримых урлов. для всех мне и не нужно. сайтик маленький )
Ответ: сделаем красивые URLы для отдельных страниц сайта самостоятельно через .htaccess Прикинь, это в факе описано.
Ответ: сделаем красивые URLы для отдельных страниц сайта самостоятельно через .htaccess сорри. я думал, раз есть сторонние компоненты, то никто такими идеями, как у меня, не страдает ) еще раз сорри. найду в факе, обзятельно, чтобы вину искупить , тут ссылочку повешу. спасибо за помощь!
Ответ: сделаем красивые URLы для отдельных страниц сайта самостоятельно через .htaccess http://www.joomla-docs.ru/Хаки_и_дополнения - вот здесь написано про это дело. а чтобы не искали, вот вам и цитатка. я уже попробывал. вроде работает!! спасибо за помощь всеммммм!!! Как создать виртуальную страницу, доступную по определенном адресу в общем дизайне Joomla (http:/ /сайт.ру/super_page) Первый способ - использовать какой-либо SEF-компонент, в котором для статичной страницы прописать нужный виртуальный путь. Тут есть минус - этот компонент начнет переделывать все остальные ссылки (и вообще эти компоненты очень прожорливые и требуют много ресурсов для работы). Создать алиас такой страницы при помощи mod_rewrite и .htaccess. Для этого надо: Создать статичную страницу с нужным вам текстом, узнать ее ID и адрес (не обязательно создавать такую страницу, она уже может существовать и вообще это просто какой-либо компонент, не обязательно com_content) Придумать алиас, пускай это будет "super_puper" Открыть .htaccess и перед строкой "RewriteCond %{REQUEST_FILENAME} !-f" написать: RewriteRule ^(super_puper) index.php?option=com_content&task=view&id=12 RewriteCond %{REQUEST_FILENAME} !-f И теперь, при условии что Joomla стоит по адресу сайт.ру, при открытии ссылки http:/ /сайт.ру/super_puper будет открываться нужная статическая страничка с вашей информацией. Сама ссылка "index.php?option=com_content&task=view&id=12" может быть любой которая вам нужна, главное что бы ссылка не была абсолютной (т.е. с http:/ /...) а относительной (должна начинаться с index.php?...)