Когда пишу длинные посты, в середине текста ставлю <!–more–>
Потом просматриваю посты и вижу, что ссылка "читать далее" ведет на http://www.site.com/rubrika/nazvanie-posta/#more-181, наживаю на ссылку "читать далее" и попадаю на несуществующую страницу!
Как сделать чтобы функция <!–more–>
перебрасывала не на http://www.site.com/archives/nazvanie-posta/#more-181,
а на http://www.site.com/rubrika/nazvanie-posta/
?
Спасибо.
Наверное у вас неверно настроены ЧПУ (постоянные ссылки). Для любого браузера # означает внутренний якорь, и не должен рассматриваться как отдельная страница.
спасибо, ЧПУ исправил
Та же проблема.
ЧПУ: /%category%/%post_id%.html
+плагин Seo-Without-Category
Кросспостит в ЖЖ – ссылка more имеет вид: /dozor-night-game/arhiv-igr/148.html#more-148
в ответ ругательство:
Forbidden
You don’t have permission to access /kiev/dozor-night-game/arhiv-igr/148.html on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
убирание .html из шаблона ЧПУ ничего не изменило (
Форбидден — это уже, кажется, из другой оперы.
Так страницы вообще не открываются?
Forbidden — может, что-то с CHMOD намудрили?
А .html зря убрали (Seo-Without-Category при вложенности категорий больше 2-х будет нормально работать только при шаблоне ссылок /%category%/%postname%.htm или /%category%/%postname%.html , а не /%category%/%postname%/ — сама с этим намучалась)