Главная » Записи с тегом "ЧПУ"

Рубрики с меткой ‘ЧПУ’

Joomla и SEF

1. Как включить SEF, как его использовать
По умолчанию он выключен. Нужно выполнить следующие условия, для того что бы его включить:

* Сайт должен работать на apache (в случае работы на IIS надо искать аналоги mod_rewrite для этого веб-сервера)
* mod_rewrite должен быть включен и разрешен (это забота хостинговой компании)
* Должно быть разрешено перекрытие конфигурации апача в пользовательских файлах конфигурации .htaccess (AllowOverride)
* Переменная $mosConfig_sef в configuration.php должна быть равна единице (=1) (кстати, то же самое можно сделать и в глобальной конфигурации на вкладке SEF) и файл htaccess.txt должен быть переименован в .htaccess (под windows проводником это не сделать, поэтому лучше использовать far или другой файловый менеджер)
* Если джумла находится не в корне сайта (НЕ www.site.ru, а например в www.site.ru/joomla/), то для нормального функционирования SEF надо в .htaccess расскомментировать строчку с «# RewriteBase /» (просто уберите знак # и пробел, чтобы «R» оказалась с начала строки) и вместо «/» пропишите ваш путь, в данном случае это «/joomla/» (без кавычек). Обращаю внимание, если этого не сделать, то в сервер будет ругаться ошибкой «404 Not Found» на ваши новые красивые адреса в URL.
* Для того, что бы отключить SEF для какого-то конкретного компонента (например на SMF), надо в файле includes/sef.php в фукнции function sefRelToAbs( $string ) сразу после
Читать далее »

ЧПУ и PHP (revisited)

ЧПУ — это термин, придуманный командой НовоКиберска, обозначает он «Человекопонятный УРЛ». Термин нигде широко не употреблялся, пока я не написал 5 сентября 2000 года заметку «ЧПУ и PHP». За эти три года термин довольно неплохо раскрутился.

Читать далее »

FAQ по ЧПУ (человекопонятные URL)

Как разбить URL на переменные?

Вводная:
Помогите разбить URL на переменные: http://name.ru/content/article/1/

Ответ:
Получить URL так $url = $_SERVER[‘REQUEST_URI’];
Далее, воспользоваться командой explode
Читать далее »

IP.Board 3: Новый вид ЧПУ

Вашему вниманию представляю небольшую порцию информации, которая касается новой версии форума IP.Board v3.0.0. В статье рассказывается о новых методах использующихся при формировании ЧПУ адресов. До этого момента не было ничего известно об этих механизмах, статья преподнимает завесу тайны, при этом вопросов становится еще больше. Будем ждать выхода новой версии, чтобы понять как все устроено, а пока остается только ждать и гадать.

Начиная с первых версий форума IP.Board, пользователи просят реализовать корректную поддержку ЧПУ адресов. Чтобы они были одинаково понятны как поисковым ботам, так и людям. Я намеренно избегаю упоминания термина «SEO», так как одним введением ЧПУ невозможно добиться существенного прогресса в поисковых системах.
Для этого нужно сделать больше, чем просто ввести новые ЧПУ, так как успех в «SEO» зависит от нескольких факторов. В новой версии форума мы все-таки пересмотрели механизмы формирования адресов и внедрили новый дружественный вид ЧПУ, надеемся, что эти шаги помогут в «SEO» продвижении. Читать далее »

ЧПУ на серверах под управлением Nginx

Как известно сервер под управлением Apache не является оптимальным решением для создания высокопосещаемых проектов, и по мере роста посетителей сайта, потребление памяти сервером также растет в геометрической прогрессии. Поэтому при оптимизации серверного ПО очень часто прибегают к установке связки из легкого кеширующего сервера Nginx как фронтсервера и Apache как бэксервера. Данная связка позволяет существенно сократить расход памяти и увеличить быстродействие работы сервера. Однако Читать далее »

Решение проблемы проверки на правильность alt name в URL для DLE

Решение проблемы проверки на правильность alt name в URL для DLE

Проблема: Багфикс недостаточная фильтрация входящих данных на дле движке движке всех версий
Решение проблемы проверки на правильность alt name в URL новости с редиректом на верный url или выводом ошибки 404
Ошибка в версии: все
Автор фикса: RooTM
Степень опасности(SEO): Высокая Читать далее »

ЧПУ и настройка

DataLife Engine использует в своей работе для вывода новостей ЧПУ (человеко-понятный URL), что позволяет тему статьи или любой другой текст добавить в URL браузера, благодаря этому индексация сайта в поисковых системах будет более качественной, что приведет больше посетителей на ваш сайт с поисковых систем. Для работы ЧПУ необходимо чтобы на вашем сервере был установлен модуль modrewrite. Если Ваш сервер не поддерживает этого, то вы можете отключить эту функцию. Для этого вам необходимо обязательно удалить с корневого каталога файл .htaccess и при установке скрипта отключить поддержку этой функции. Для более корректной работы ЧПУ мы рекомендуем устанавливать скрипт в корневую папку вашего сайта. Читать далее »

WordPress ЧПУ

Человекопонятный URL — веб-адреса, удобные для восприятия человеком.

В wordpress существует своя настройка чпу, хоть она явно не выражена в административной части, но настройки у неё имеются. Для этого у вас должен присутствовать в корне сайта один важный файл .htaccess, wordpress при установке его может не создать и если его нет то создайте его сами и положите в корень сайта. Для этого зайдите в административную часть и выберите Параметры/постоянные ссылки внизу будет сообщение:
Если бы ваш файл .htaccess был доступен для записи, мы могли бы выполнить следующий шаг автоматически, но это не так. Вот правила mod_rewrite, которые должны быть в файле .htaccess. Кликните на поле и нажмите CTRL + a, чтобы выделить весь текст. Читать далее »

ЧПУ и WordPress

Как вы поняли из названия, эта заметка будет о ЧПУ в WordPress. Я расскажу, что такое ЧПУ и для чего оно нужно, а так же как их сделать в WP.
Что такое ЧПУ

ЧПУ — веб-адреса, удобные для восприятия человеком (а также систем и методов построения таких адресов). Является аббревиатурой от словосочетания «человекопонятный урл» (где «урл» — жаргонное обозначение URL).

В этом блоге, как и на других своих проектах, я использую ЧПУ. Вот пример такого УРЛ – http://garynych.net/dropovye-domeny-s-tic/ Читать далее »

Как включить ЧПУ в joomla (SEF URL’s)

В этой статье вы узнаете как включить ЧПУ в joomla (SEF URL’s)

ЧПУ — это человеку понятные урл. Правильное название таких ссылок — SEF URL (Search Engines Friendly Url). ЧПУ выглядит так — http://site.ru/joomla/chpu-for-joomla.html, где «chpu-for-joomla.html» и есть ЧПУ.

В Joomla предустановлена функция генерации ЧПУ. Данная функция позволяет преобразовывать ссылки на веб-сайтах под управлением Joomla из динамического вида:

http://joomlan.ru/index.php?option=com_content&task=view&id=1&Itemid=5

Читать далее »