Дек
18
Как настроить ЧПУ в WordPress? Сегодня учимся делать ЧПУ ссылки в WordPress (человеко подобные урлы). Предположим, у нас раньше записи отображались в виде URL вида http://my-wordpress.ru/?p=34, то после настройки ЧПУ вы сможете иметь красивый УРЛ статьи, вроде http://my-wordpress.ru/wordpress/ Для большего удобства и более оптимального построения URL я предлагаю скачать и установить два маленьких плагина для WordPress: Rus-to-lat и Seo without category.
Полная версия записи
ordPress
плагины

Давненько хотел избавиться в категориях от строчки «category», большое спасиба!
Rus-to-lat — отличный плагин. Ставлю на все свои сайты на WordPress.
Я перещел на CryToLat, он умеет больше, чем просто «транслировать»
Что-то я не понимаю. У меня раньше все ссылки стояли «Месяц и название» Если я сейчас изменю их на «произвольно», то все порушится и предыдущие страницы не будут индексироваться? ТАк что ли?
Скорее всего не так что ли.
Если при запросе старого адреса будет открываться новый адрес, а не 404 страница, то значит все в порядке, происходит 301 редирект. Со временем ПС склеит адреса и это не должно повлиять на индексацию сайта.
Спасибо за быстрый ответ! А если станет отражаться 404 страница…Это что, проверяется экспериментальным путем?
Если 404, то значит будет ряд проблем с ПС. Т.к. старые адреса перестанут существоавать, а новы адреса могут видится как дубли контента (адреса сами по себе и не склеятся), и на их индексацию потребуется время.
А что надо сделать, чтобы адреса склеивались?
301 редирект. Я не сеошник, я всех подробностей не знаю. На специлизированных сайтах или форумах поищите информацию об этом.
Работает это примерно так — http://alexpts.ru
Вместо адреса моего старого блога попадаете на новый адрес блога. Также и с постами, вместо старых, постов по старым адресам происходит перенаправление на новые адреса, где находятся старые посты.
Что-то не могу включить этот плагин Seo without category.
Вроде все установил, активировал его и Rus-to-lat тоже. в постоянных ссылках прописал /%category%/%postname%.html. а категорию все равно выдает. Т.е не выходит у меня прямой записи типа http://my-wordpress.ru/plugin
Может кто подскажет как исправить?
ЧПУ помогает и в продвижении сайтов — поисковики их хорошо распознают.
Спасибо за статью, Seo without category — штука незаменимая для любого блога, хотя некоторые наверное со мной не согласятся.
Seo without category не работает с постраничной навигацией и подкатегориями.
WP No Category Base — вроде работает в 3.0.5 вышуказанных проблем незамеченно (проверяется)
Еще вариант: (сейчас проверяю, вроде работает)
ЧПУ: /%category%/%postname%.htm
Префикс для рубрик: . (1 точка)
В более ранних версиях работал вариант с 2 точками в «Префикс для рубрик»
Здравствуйте. Не сталкивались ли Вы со следующей проблемой. ЧПУ настроены, страницы с постами открываются нормально, на главной странице все отображается нормально, а именно если до тега есть фотография то ссылка на нее например site.com/images/kartinka.jpg. Проблемы возникают после того когда пост вытесняется с главной страницы на следующую ссылка на картинку до тега тогда имеет вид site.com/pages/images/kartinka.jpg и естественно картинка не отображается. В рубриках ситуация еще хуже ссылки имеют вид site.com/nazvanie rubriki/pages/images/kartinka.jpg. Все варианты с абсолютными/относительными ссылками перебрал. Перебрал разные варианты с seo without category, разными темами — проявляется и на default. Почему у Вас все работает нормально?
Здравствуйте.
Не сталкивался с такой проблемой. Напишите мне в аську, посмотрю на ваш сайт и настройки ЧПУ. По описанию не могу сказать, в чем у вас именно проблема.
Точно такая же проблема как и у Screamer125,
Вы смогли найти причину? буду очень благодарен если расскажите почему так происходит…
Была такая же проблема, прописал в произвольной структуре настроек ЧПУ /%category%/%postname%.html
и все стало норм…
Спасибо автору за плагин Seo without category — нужная вещь. Урлы лучше смотрятся и индексируются.
А чем плагин Rus-to-lat отличается от плагина Transliterado?
Про плагин Transliterado первый раз слышу.
Я не знаю.
Я работал с плагином Transliterado — примерно тоже самое, что и Rus-to-lat. Преобразует ссылки с кириллицы в латиницу.
Seo without category — супер офигенная вещь, совместимо с WP 3.0.3.!!!
Я раньше эту проблему решал через Modrewrite в .htaccess причем особо извращенным образом, примерно так:
RewriteRule ^/?(.*) arsmagica.org/category/~$1/ [P]
С обработкой всех исключений.
Автору огромное спасибо.
У меня после смены УРЛ выдает ошибку 404. Блин, на всех записях…
Что делать? Как быть?
Зашел по ссылке в нике, всме работает с виду.
Если вы используете %postname% в настройках ЧПУ и до этого не использовали плагин Rus-To-Lat, то у вас старые записи не транслитом отображаются все еще. Для старых записей нужно вручную или как-то автоматически менять все слаги.
Подскажите пожалуйста, почему мои записи отображаются как «Архив» где это можно поменять?
Например: _vashkulinar.ru/?cat=44
Спасибо.
Все дело в вашем шаблоне — он так сделан.
К ЧПУ этот вопрос не имеет никакого отношения.
Здравствуйте! Установил оба плагина на локальный WAMP-сервер, настроил все как описано, но теперь и при переходе в категорию, и при переходе на пост всегда выдает 404 ошибку. Не подскажете в чем может быть проблема?
В произвольном ЧПУ скорее всего, в комментах пару раз писал уже. Попробуйте концовку использовать вида «.html»
Для версии 2.9.2 не нашел нормального плагина.
Как решить ситуацию с прописыванием категории по другому? Пишет по-русски и всё!
Здравствуйте, Сергей.
Вы невнимательно читали пост.
«Rus-to-lat транслирует все русские символы, чтобы наш URL не содержал русских имен, как например в википедии. Но это на усмотрение администратора сайта.»
Установите плагин Rus-to-lat, для всех новых категорий он будет автоматически заменять слаг на английские буквы. Но у уже созданных категорий заменять нужно вручную
Также попробуйте плагин wordpress.org/extend/plugins/cyr2lat/ Он вроде умеет автоматом заменять у всех.
А у меня следующий трабл, подскажите пожалуйста. Все установил, заработало, но…
Постараюсь кратко объяснить. Вообщем у меня в архиве записей по категориям выводится по 5 сообщений на странице и выводится только первая (_http://tam.ru/autocad/), а на _http://tam.ru/autocad/page/2/ возникает 404 ошибка — страница не найдена. Помогите плиз!
И хороший у Вас блог!
Смотрите мой комментарий от 7 апреля 2010 в 21:10 к этой записи — ЧПУ в WordPress, на прошлых страницах с комментариями.
Если не разберетесь, то пишите в аську.
Спасибо, мне тоже почти все нравится на своем сайте )
Вот я все сделала, как здесь сказано, установила плагины, но у меня все равно ссылка получается такой: _http://onlineuspeh.com/мотавация-на-успех/живи-сегодняшним-днем. Почему по русски? Ведь плагины активированы, в чем проблема?
Я так понимаю, прочитав все комментарии, вы сами поняли почему так.
Мораль: читайте комменты, т.к.вы не первая и не последняя.
Скажите пожалуйста, а как сделать так, чтобы было как на Википедии, то есть не просто чтобы все на русском было, а чтобы еще и писалось с большой буквы типа sitename.ru/Построение_красивых_URL?
По умолчанию ВП генерит русские слаги, если не ставить плагин Rus to Lat или аналоги. Чтобы первая буква была заглавная… типового решения не видел, нужно в коде самому логику писать такую и вешать на нужные хуки.
Добрый день!
После установки плагина появляется на внутряках ошибка:
The requested URL /продвижение-�айтов-в-белару�и/besplatnaya-baza/ was not found on this server.
Подскажите, в чём может быть ошибка?
В русской части URL…
Лучше сразу выбирать вариант с /%postname%/
БЕЗ рубрик в ЧПУ. А то если потом поменять рубрикацию — геморроя не оберёшься. Сам наступил на эти грабли. Теперь сижу — жду очередного АПа выдачи Яндекса. А пока поставил карту сайта на 404 страницу.
ЧПУ это для SEO в основном все делают…
Еще одно доказательство, что СЕО для простого пользователя — ЗЛО!
поставте плагин редирект .. он ангельски так и называется, настройте переадресовку и все будет хорошо. т е поставить редирект с рубрики на буз рубрику … по старому адресу будет отдавать 301
А шо без плагинов уже всё? Ничего нельзя сделать?
Мне больше вариант понравился вписать /../ в поле «базис рубрик» в Настройках «постоянных ссылок»
Для настройки ЧПУ плагины и не нужны. В статье написано про вспомогательные плагины, которые вам потом могут от гемороя в будущем избавиться
Это ПС по старым адресам все еще ходит из своей базы. Там должен 301 редирект со старого url на новый перенаправлять ВП. Со временем ПС склеют адреса и старые пропадут из выдачи, а новые появятся.
Да ВП сам должен при активации ЧПУ (с ?p=22 на /%category%/%postname%/) 301 редиректом пересылать на новый url. По поводу смены /%category%/%postname%/ на /%postname%/ точно не уверен, попробуйте. В этом случае по старым урлам будет 404 ошибка.
«Что будет при смене стандартных ЧПУ на человекоподобные? Ничего не будет, по старым URL бужет перенаправление на новый вид URL. Т.е. при открытии страницы со старым уром site.ru/?p=22 откройтеся урл site.ru/zapis-moy-dva-dva/»
А каким образом перенаправление осуществляется? Вордпресс сам это делает?
Вопрос из-за того что хочу поменять /%category%/%postname%/ на /%postname%/ И хочу прежде понять что произойдет, будут ли страницы открываться по старым адресам и произойдет ли автоматически перенаправление?
А не знаете почему может быть, что после смены адресов нескольких страниц (ошибся в начале не тот адрес напечатал), старые адреса остались в индексе, а новые так и висят. Причем по старым адресам открываются страницы без проблем. Это вордпресс где-то запоминает старые адреса?
Проверьте .htaccess
Файл .htaccess в корне сайта посмотрите создался и правильно ли? Возможно на хостинге нет прав на создание файла и ВП не может его создать.
После установки формата /%category%/%postname%.html и установки всех плагинов почему-то выходит 404 ошибка, хотя название категорий и страниц генерится правильно. Подскажите что может быть. Само интересное, что есть такой же сайт также настроенный и на нем все работает. Может я что забыл где?
Вобщем была проблема после того как настроил ЧПУ на основе поста выше, при переходе по ссылке любой категории или подкатегории кроме пкрвой получал 404 ошибку после добавления мнимого расширения /%category%/%postname%.php ситуация исправилась
Пост интересный, работает! Но категории не открываются -> 404… Читал комменты, пробовал отключить сео включить и шаблоны менял… в итоге не работает…
тестирую на локал хосте
Андрей, самое простое решение поставить в конце мнимое расширение — /%category%/%postname%.php
В таком случае ссылка сайт.ру/novosti/page/2/ будет контент нужный возвращать, а не 404 страницу
Радо воспользовавшись вашим советом, который уютно висит в топе по запросу, а потом все думал как мне воспроизвести:
сайт.ру/novosti/page/2/
Тобиш если в рубрике больше 10 записей ( а на страницу выводиться 10) ссылка («раньше») битой будет, потому как нужно сайт.ру/category/novosti/page/2/
(после плагина Seo without category)
Каково ваше виденье выхода?
спасибо за полезный пост
но вот только не все названия у меня корректно отображаются
длинные превращаются в какой то бред…
Файл .htaccess есть. Изначально, когда я включал ЧПУ, wordpress писал что нужно внести настройки в этот файл. Потом я изменил права доступа к файлу и движок начал писать что структура постоянных ссылок обновлена. Значит, я так понимаю, меняется.
Kamifor, категории не должны убираться этим плагином.
cergio, смотреть нужно, посмотрите есть ли в корне файл .htaccess и меняется ли он при включении и отключении ЧПУ
Здравствуйте. У меня ситуация следующая.
Ставлю движок блога с нуля на хостинг, ставдю плагин Rus-to-lat и чпу. Удаляю пост Привет мир, и пишу абсолютно новый. В результате получаются всёравно краказяблики. А при нажатии на рубрику новости, выдыёт 404 ошибку.
В целях эксперемента, проделал тоже самое на локальном хосте, и ничего нового я не увидел.
Я новечёк в этом деле, может сделал чё не так, но без чпу всё работает нормально.
Да, верия wordpress 2.9.2
Подскажите плиз, как быть?
Ан нет, почему-то категории не убираются.
http://azartgames.info/новости/industriya-internet–kazino/
Почему такое может быть?
плагины активированы…
Ну слава богу, что вы есть. Намучился я с этими рус-ту-лат.
Спасибо! [:-}
У вас плагин включен сейчас? Блог тот, что по ссылке в нике?
При включении Seo-Without-Category категории вообще не открываются, пишет: «Not found. Sorry, there are no coincidences.» В чем дело? Все посты работают нормально, а категории и подкатегории не открываются (права на файл .htaccess и папку httpdocs стоят 777). *WALL*
Приветствую вас ! У Меня такой вопрос!? Rss не вытягивает новые посты, проблема наверное в вордпресе, не поможете ?
Что будет при смене стандартных ЧПУ на человекоподобные? Ничего не будет, по старым URL бужет перенаправление на новый вид URL. Т.е. при открытии страницы со старым уром site.ru/?p=22 откройтеся урл site.ru/zapis-moy-dva-dva/
а что будет со старыми записями?
В аську напиши, я тебе скину. На эту страницу выложу файл плагина, если в сети не можете найти, как время будет
Есть ли альтернатива плагину RusToLat для 2.9.1? В репозиториях вп он даже не отображается.
Что не получается? Все плагины общедоступны. Для настройки ЧПУ плагины не нужны, просто эти плагины лично я субъективно рекомендую поставить.
На сайте по ссылке в нике у вас включены ЧПУ. А крокозябры в URL отображаются из-за отсутсвия плагина RusToLat. После включения RusToLat только новы URL будут транслоироватья, а старые URL останутся кракозябрами, их нужно будет изменять, если есть желание.
ЧТо-то у меня не очень получается. Куплю плагин для WordPressa если продадите. Если что писать на denzvashington@mail.ru
Объянение простое — кодировка.
Новые браузеры нормально отображают русские URL, старые браузеры еще и отображают также некрасиво.
Это одна из причин установки плагина RusToLat
здравствуйте я уже совсем запуталась Меня полностью устраивает русский текст и сканируются эти стр нормально Вот только одна проблема
У меня есть стр glamyr.net/krasota/kosmetika/как-подобрать-тональное-средство
Когда хочу сохранить ссылку то получается такое glamyr.net/krasota/kosmetika/%D0%BA…B2%D0%BE/
Может есть этому какое-то обьяснение?
не знаю у меня не работают рубрики (ссылки на них) в сайт баре (((
Спасибо большое за помощь!! Проблема решена *THUMBS UP*
В аську пишите, посмотрю.
Аську на вашем блоге оставил.
Здравствуйте. У меня возникла очень неприятная проблема после установки данного плагина. Появилась проблема с модулем PageNavi.
Ситуация такая: на главной странице постраничная навигация работает корректо: «Страница 1 из 15: 1,2,3,4…14,15»» При переходе на любую страницу информация отображается кооректо.
Другое дело в категориях. Например по адресу sait.ru/actions/
постраничная навигация имеет вид «Страница 1 из 4: 1,2,3,4»»
Но при переходе по одной из этих ссылок (т.е. по адресу sait.ru/actions/page/3) Я получаю сообщение, что нечего не найденно, т.к. по-просту страницы не существует.
У вас я вижу такой проблемы нету. Помогите пожалуйста решить.
Lionel, я может чего-то не понимаю, но думается мне, что в ЧПУ можно менять ссылку самому. Нет? Какой смысл оставлять в ссылке всё название поста в транслите, если можно обрезать ло 1-2 ключевых слов!?
Если транслит названия поста у нас «a-esli-u-menja-nazvanie-posta-v-tri-strochki-to-url-takaja-budet-smotratsja-zdorovo», то почему не оставить просто: «nazvanie-posta» или «zdorovo»???
Ну а id… А смысл безликого id? Ну любителям циферок конечно, да)
Вчитываться никто не будет? Будут. Не все, но будут. А если уж говорить о продвижении блога, то здесь id слегка уступает, т.к. поисковики заглядывают на страницу с контентом по нашему ЧПУ с ключевиком. И это есть хорошо. В результатах поиска слово из запроса подсвечивается в ссылке, если оно там написано. А id это тупо id. Да, длина ссылок одинаковая, всё ровно и попорядку. Но блог это блог, а не каталог чего-то бездушного.
Исключительно на правах имхо) И всех с наступающим! *DRINK*
На вкус и цвет )
Это дело каждого, что использовать, я лишь предлагаю возможные альтернативы. Решаете в итоге вы.
Зачем использовать %postname%? А если у меня название поста в три строчки, то url такая будет смотреться здорово: /a-esli-u-menja-nazvanie-posta-v-tri-strochki-to-url-takaja-budet-smotratsja-zdorovo ????? Это же не ЧПУ а ЧНПУ (человеко-НЕпонятные). Ставьте %post_id%, поверьте, никто не будет вчитываться в название того, что у вас после слеша, когда станет чтото искать в поисковиках. Это просто ссылка, она для браузера, а не для читателей плагина rus-to-lat.
Напиши в аську, время будет, посмотрю.
всё вышеописанное ,не помогает в чём может быть причина?
выходит ошибка 404
Может не хватать прав на создание файла .htaccess. Посмотрите у вас есть такой файл в коре сайта? Если нет, то смотрите мой комментарий от 15 марта 2009 в 12:38 и выше. Вам нужно самому создать этот файл на сервере или положить его туда.
Подскажите, почему может не работать изменение постоянной ссылки при нажатии на кнопку «Изменить». Ничего не происходит.
А какая функция возвращает ссылку «читать далее» или просто в шаблоне это реализовано? Я думаю, что нужно в исходном коде просто внимательно посмотреть, откуда берется /#more-49. У вас не совсем верно наверное там ссылки выводятся в шаблоне.
когда я нажимаю на кнопку «далее» показывает полный адрес страницы, а в конце подставляет /#more-49. как это исправить?
Всем привет!
Столкнулся с такой проблемой.
После настроек ЧПУ, при наведении курсором на «Читать полностью» показывает полный адрес страницы, а в конце подставляет /#more-49. При нажатии выдает что страница не найдена. Причем, при наведении курсора на заголовок статьи, УРЛ отображается нормально и страница открывается.
Кто может подсказать в чем может быть проблема?
Спасибо. Отличный пост. Быстро и просто. *THUMBS UP*
Благодарю, уже пару дней ищу (ну, не так чтобы всерьез задался этой целью) как изменить вид постоянных ссылок, чтобы показывало только имя поста.. наконец нашел у вас. Спасибо. *THUMBS UP*
Для поисковых машин нет разницы какого вида у вас ссылки используются на wordpress блоге, ?p=id индексируются ничуть не хуже.
Для поисковых машин есть разница какие ссылки используются?
Да, не очень удобно… Можно использовать плагин Admin Management Xtended. С его помощью намного быстрее можно исправить все.
Единственный минус, что существующие посты придется править ручками.
Здравствуйте! Пытаюсь поменять ссылки вида hosting.com/?p=123 на красивые ЧПУ, но после создания стандартного .htaccess ни одна страница не отображается, кроме того, падает админка WP.
Судя по форумам, подобную проблему часто устраняют включением mod_rewrite в httpd.conf. Но у меня этого файла нет.
Не подскажете, что можно сделать? Давно пытаюсь настроить ЧПУ, но безрезультатно (без .htaccess все работает).
Напишите в аську, посмотрю, что у вас за проблема.
активировал плагин, настроил ЧПУ, но возникла ошибка: при клике на подкатегории вылехает ошибка 404. подскажите как это исправить?
lifeout, мне не поняте сам вопрос. Вы процитировали возможные настройки, а в чем вопрос? Что у вас не получается?
Здравствуйте. В настройках постоянных ссылок ВП настройки имеют вид:
[далее был код]
По идее ссылки должны иметь вид домен.ru/archives/123…
Можете обьяснить, это проблема самого ВП или хостинга?
Та же проблема, что и у Максима, рубрики работают нормально, а все подрубрики просто выпали и соответственно при нажатии любой подрубрики — ошибка 404
Напиши в аську, посмотрю. Так что-то смутно представляю…
Добрый день, AlexPTS, у меня вопросы.
Поставил сео без категорий, для рубрик определяет хорошо, но стоит мне создать подрубрику, как он перестает ее видеть, т.е. фактически всегда отправляет на 404 страницу. но при наведении показывет норм ссылку, с чем это может быть связано, и можете ли подсказать, что-нибудь?
И вообще можно ли в вордпрессе строить иерархии, чтобы определять статью в подрубрику, а она автоматически прописовалась бы в рубрику, но сохраняла в url полный адрес до подрубрики, а не выбрасывала бы подрурику из url.
Заранее благодарен.
не все, только новые ссылки. С уже существующими скорее всего будет проблема. Они тоже изменятся, но если не было плагина RusToLat до этого, то придется все старуе ссылки вручную немного подправить, иначе скорее всего 404 ошибка будет возвращаться.
Blaze, можно создать отдельно страницу с blaze-show.com/region и с нее сделать 301 редирект, чтобы поисковые боты перенаправились на другую страницу. Как вы написали, сделать нельзя, region можно выводить только для всех ссылок. Либо просто я так не умею делать.
AlexPTS, очень прошу посмотреть на пациента _blaze-show.com
Стоит Seo without category. Ссылки сделаны как: /%year%/%monthnum%/%day%/%postname%.html — Получилось как хотел — _blaze-show.com/2009/06/04/rastet-chislo-brakov.html (до этого стоял ДЛЕ, пытаюсь сохранить проиндексированные страницы). Это новости в рубрике /region/. Но ссылка _blaze-show.com/region говорит «Страница не найдена»
Если добавить /%category%/, то _blaze-show.com/region показывает категорию. Но и ссылка поста получается с /region/2009/06/04/post.html, а нужно просто дата.
Можно ли сделать, чтобы _blaze-show.com/region показывал все посты категории, и в то же время в ссылке поста не было region?
Буду благодарен за помошь!
Тоесть если я поставлю эту ЧПУ, то ВСЕ ссылки будут изменены на новые???
все разобрался. нужно было изменить права к .HTACCESS .
Но оказалось это не совсем то что нужно. я думал что плагин убирает и слово tag из тэгов.
привет Alex
почему может не работать Seo without category ? чпу поменял, активировал, но не работает..
wp версия 2.7.1
Я по умолчанию использую.
Скорее всего не перевелись новые старые метки, все новое должно нормально переводится, а старое руками, увы.
В зависимости от настройки прав на хостинге при обновлении плагина для wordpress пароль либо запрашивается, либо нет.
А в настройках RusToLat какой лучше стандарт выбрать?
Просто получается что он не все слова переводит…я создаю 5 меток, и только 3 из них перетранслировались…
Блин, теперь и метки в ручную надо делать…
Сорри за оффтоп, скажите плиз настройки для автообновления и там нужен логин и пасс и сервер…
Нашел причину. В конфмге апача для рут-директории стояло
AllowOverride None
Спасибо за ответ! В принципе, заметок пока еще не много и в принципе, можно «вправить» руками. Но вот еще вопрос — я уже писал:
…если выбираю создание ссылок “цифрами”, то при переходе по ссылке вида “http://mysite/archives/1103″ получаю то же сообщение — “объект не найден”.
Откуда берется «archives», или это обязательное» явление.
ЗЫ. Только что попробовал для старой записи отредактировать постоянную ссылку (в окне редактирования) , сохранил ее и попытался уже в просмотре перейти о ней — все равно «оюъект не найден».
Заодно глянул в конфиг своего апача — там естьтакое
LoadModule rewrite_module modules/mod_rewrite.so
(то есть мод-рерайт должен работать, я так понимаю)
Дмитрий, записи которые были написаны до активации плагина Rus-to-lat не будут работать, им нужно менять руками URL. Это большой недостаток. Я активирую плагин Rus-to-lat сразу на пустом блоге. Если очень много записей на блоге, то возможно от красивых URL придется отказаться в силу этой проблемы.
Поставил рус-то-лат, в «постоянных ссылках» включил вид с «названием», сохранил установки. В итоге получил ссылки вида «http://mysite/название-статьи» (то есть не отработала транслитерация. ВП версии 2.7.1 Как следствие — при переходе по ссылкам — «объект не найден». Но, еще «веселее» то, что дажеесли выбираю создание ссылок «цифрами», то при переходе по ссылке вида «http://mysite/archives/1103″ получаю то же сообщение — «объект не найден». Перезапуск аппача ситуацию не меняет. Заметки УЖЕ СУЩЕСТВУЮЩИЕ. Может быть у меня не хватает каких-то модулей в апаче или транслитерация будет работать только для вновь созданых записей?
а этот плагин делает ЧПУ на php как и на вашем сайте? *DRINK*
скачал пойду тестировать и разбираться
Я рад, что мой wordpress блог вам пригодился
ура, заработало!! AlexPTS спасибо вам большое!!!
Скачайте здесь
Извините, что вас отвлекаю, как оказалось у меня просто нету файла .HTACCESS, не подскажите как его создать и привязать к wordpress?
Здравствуйте, Андрей.
В корневой директории (там же, где лежит файл wp-config.php) допишите в файл .HTACCESS следующее
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Плагин это делает обычно сам, но возможно, что-то с правами не так на сервере.
Здравствуйте! У меня проблема не знаю, что делать, в общем два плагина устанавливаю, страницы все хорошо открываються, но как только я вписываю /%category%/%postname%/, после этого у меня не открываються страницы, а в место них вылазиет ошибка: The requested URL /news/proba/ was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Что можно сделать, подскажите пожалуйста?
AlexPTS — спасибо за ответ!!!
А при чем здесь Rus-to-lat? Это гугл все.
Главная страница имеет просто больший вес. Я думаю, дело не в Rus-to-lat.
Здраствуйте!!!Проблема такова:установил плагин Rus-to-lat все работает все прикрасно но есть одно но!!! google постоянно выводит только главною страныцу!!! В чем может быть дело???? Для проверки напишите в google
Как сделать собственную сборку Windows Хакер №1 (121) январь 2009
Если вы настроили ЧПУ, то при написании поста в wordpress, вы можете вручную написать ссылку на пост, не зависимо от заголовка
Если название статьи длинное, из нескольких слов, то ислользуя указанные плагины, ссылки получаются очень длинными. Не думаю что это красиво! Хорошо бы самому задавать окончание ссылки.
А вы /%category%/%postname%/ в настройках ЧПУ прописали?
Какая у вас версия WordPress?
Привет, добавил плагины, активировал, но категория остаётся. что посоветуешь?
Дело в некрасивом отображение URL. Тотже Drupal у меня нормально отображал русские символы в URL. Про SEO эффект я затрудняюсь что-либо сказать. Я сам лишь изучаю WordPress. Но почему-то все блогеры и SEO`шники используют транслит, а не русские URL. Отсюда делайте выводы сами.
Есть вопрос: а если не ставить плагин rus-to-lat, ссылки будут на русском. Какой эффект в продвижении это даст? Проверено, что google и Яша распознают русские ссылки только отображжается это не всегда корректно
ЧПУ wordpress очень важны для SEO оптимизации, так, по крайней мере, пишут многие блогеры.
Можно и так. Но мне больше по душе более красивые ЧПУ. Если мы просто напишем /%postname%, то category мы просто так будем все равно таскать в урле. А если бы урл был из 2 или 3 дополнительных слов?
Краткость — сестра таланта.
Я делаю немного по-другому. Вид ссылки в настройках ЧПУ ставлю просто как /%postname%
А плагин Seo without category попросту не нужен, т.к. категории закрыты в robots.txt как дублирующийся контент:
Disallow: /category/
И не всё ли равно, будет в ссылках на категории вставка «category» или нет.