просто именно в моем случае проблема в том, следующем...
Wordpress сам по себе не генерирует окончание html
для окончание html статей - настройки пермалинков, для окончания страниц - плагины или htaccess
все прекрасно работает, до тех пор пока мы не пытаемся следовать весьма логичному правилу - стирая с конца до последнего слеша - вы должны попадать на существующую страницу (без 404 ошибки).
у меня у части страниц/новостей структура след вида
mysite.ru/blog/novost
mysite.ru/uslugi/testirovanie
если делать окончание html, то стирая до последнего слеша мы пытаемся открыть или blog/ или uslugi/ то получаем 404...
через htaccess добавил html, но тогда вообще везде 404...
может я что-то с htaccess не верно делаю?
RewriteCond %{REQUEST_URI} !^.*.html$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ $1.html [L,R=301]
html добавляется, но ничего не открывается (((
может кто-нить подсказать, как настроить, чтобы html добавлялся корректно и все открывалось?
спасибо!
во-во. я и планировал как раз "прилепить" окончание html через htaccess. а для ленивых даже плагин есть )))
это само собой...
с этим у меня отдельная война (((
пришлось "ломать" шаблон wordpress-a чтобы ссылка из хлебных крошек вела не на категорию "блог", а на страницу "блог".
Постоянные ссылки настроил вида /blog/%postname%
т.к. /%category%/%postname% - не рекомендуются вордпрессом самим (в кодексе)
Создана категория "блог", в которую добавляются записи
Создана страница Блог, на которую есть ссылка с главной и где отображаются все добавленные статьи
И на главной и на страннице "блог" сделан вывод не статьи, а именно мини-анонса. Кликаем на статью - попадаем в полный вариант.
В хлебных крошках шаблона исправил, чтобы ссылка в пути статьи вела не на категорию "блог" , а именно на страницу "блог"
те анонс статьи доступен на главной (4 статьи последних) и на странице "БЛОГ".
Сама статья - только по клику на анонс (путь всегда - /блог/статья) причем в пути блог - это префикс из постоянных ссылок, но откидывая статью в адресе урл (стирая до последнего слеша). мы попадаем на страницу "БЛОГ"
Более менее понятно? :) что я тут намудрил ....
с точки зрения юзабилити вроде все ок..
с точки зрения дублей...
в роботсе закрываю категорию
(кстати, как правильно? находил вот такие варианты...)
Disallow: /category
Disallow: /category/*
Disallow: */category/*
заранее спасибо всем за помощь!---------- Добавлено 09.12.2014 в 14:12 ----------
проблема в том, что если делать окончание html, тогда возникают проблемы (не могу сделать), чтобы весь путь url-a был корректным... т.е. в некоторых случаях, стирая до слеша - попадаем на 404 ошибку... (((
поэтому и заморочился - насколько это важно..
а можно продолжить? плиз... специально для не гуру, те меня...
это как раз мой вариант...
созданные страницы будут редактироваться/правиться очень редко...
но будет добавляться новый контент... который тоже будучи один раз добавленным будет висеть не меняясь...
например на сайте не будет комментариев...
по крайней мере первое время...---------- Добавлено 08.12.2014 в 23:14 ----------
не кидайте тапками, но что именно Вы имеете ввиду?
например страницы и записи (посты), создаваемые в Wordpresse - это html документы или нет?
это надо делать как-то отдельно или это автоматом происходит?---------- Добавлено 08.12.2014 в 23:15 ----------
совершенно верно. И если я правильно понял всех выступающих в этой теме, то окончание урла ближе к концу этого списка факторов...---------- Добавлено 08.12.2014 в 23:22 ----------
по идее это подтверждает сказанное выше...
все таки роботс - это скорее рекомендация.. например вот из справки гугла
"Мы не можем в полной мере гарантировать, что URL, перечисленные в файле robots.txt, никогда не будут сканироваться." https://support.google.com/webmasters/answer/6062608?hl=ru&rd=1
а если говорить о корректном создании htaccess и структуры сайта, то роботс вообще в идеале не должен ничего запрещать.. но это в идеале и мне еще далеко до такого виртуозного владения htaccess-ом
Root77, да, но при этом есть подтвержденная многими закономерность, что "указывай-не указывай", а ПС даже роботс воспринимают, как рекомендацию, не более того...
несколькими сообщениями выше я писал, что в топе по нескольким словам выходят как с html, так и без, и даже со слешем на конце... и есть несколько вообще без ЧПУ...
мне раньше казалось, что я просто не смог найти информацию в руководствах гугла или яндекса... и более опытные товарищи закидают ссылками... а в итоге понимаю, что скорее всего это вопрос эстетики, так сказать и на результаты выдачи вообще не влияет...
всем спасибо! наверное и правда .html становится атавизмом...
The WishMaster, скажите, плиз, а я правильно Вас понял, что окончание урл вообще уже не играет никакой роли? html, слеш или пусто?---------- Добавлено 08.12.2014 в 04:47 ----------
))) в блогах "seo" оптимизаторов и гуру и не такие аргументы читал
да и тут тоже пока сколько людей - столько мнений... :(
посмотрел пару сайтов...
и с html на конце и без... именно на это нигде не ругался... может я просто не увидел..
полностью согласен... но "лучшее - враг хорошего"
Вы это у "доктора" :) прочитали? если да, то можно ссылку?
так можно далеко зайти в таких примерах...
все таки конечный урл - это не номер телефона и не почта..
ок это юзабилити.. оставим это в стороне...
с точки зрения гугла и яндекса - есть предпочтения/рекомендации? может просто я не нашел :(---------- Добавлено 08.12.2014 в 02:43 ----------
сорри, а по старинке разве категория с html? а не со слешем?
может я не прав, но мне кажется, что урлы не запоминают... максимум - урл главной...