Не работают ссылки чпу

Не работают постоянные ссылки — чпу wordpress

Всем привет. Во время настройки сайта под wordpress практически всегда нужно включать постоянные ссылки или ЧПУ (человеко понятные урлы). Включаются они довольно просто в настройках вордпресс, раздел «Постоянные ссылки». В статье чпу wordpress я подробно описал процесс включения постоянных ссылок, но бывает ситуация, когда ты все делаешь правильно, но wordpress постоянные ссылки не работают. Как решить такую проблему я попытаюсь рассказать в этом кратком посте.

Не включаются постоянные ссылки WordPress

Не работает чпу wordpress из-за хостинга

  • сайт пробовали запустить под на сервере без поддержки .htaccess
  • хостинг требовал синхронизации .htaccess каждый раз, когда в него вносят изменения
  • провайдер требовал доплатить за работу файла настроек 🙂
  • и так далее.

Первый мой совет, ребята, бегите с таких гг.. хостингов, есть же куча нормальных сервером, зачем вам лишний геморрой. Почитать о выборе хостинг провайдера можно в этой статье: хостинг для wordpress.

Я не расскажу как лечить проблему со своим хостингом, это делается через тех поддержку, так как проблемы индивидуальные, но я могу научить вас проверять работает файл .htaccess или нет.

Вам нужно создать файл .htaccess и залить его в корень, или посмотреть возможно он там уже есть. Код в этот файл нужно записать в самый верх вот такого плана:

Записываем код, сохраняем его, и если наш .htaccess рабочий, то при заходе на главную страницу вашсайт.ру вас должно перебросить на вашсайт.ру/1234 если это произошло, значит файл работает и никаких вопросов к хостинг провайдеру не может быть, в ином случае нужно писать в поддержку.

Скачать файл с этим кодом можно по этой ссылке: скачать .htaccess. Я запаковал файл в zip архив, думаю вам не составит труда его распаковать и залить в корень сайта. Как говорил выше, корень сайта, это то место где лежат папки wp-admin, wp-content, а также файл wp-config.php.

Ссылка для скачивания файла с именем .htaccess выше в раскрывающемся блоке.

На этом у меня пожалуй что все, если этот пост помог вам в вашей проблеме ставим лайк

Если проблема осталась не решена (у вас не работает чпу wordpress), напишите мне ее в комментариях или в разделе Вопрос/Ответ и я обязательно постараюсь вам помочь или направить по нужному адресу 🙂

Такая же проблема. Все страницы, кроме главной не работают. Файл htaccess чистил, убирал, настройки ссылок сохранял. В чем еще может быть проблема?

Проблема как у Эдгара. Ничего не помогает.

Доброго дня! Подскажите, попробовала протестить файл .htaccess, поставив на него код с переадресацией как у вас указано. Переадресацию он сейчас делает, но когда я удалила этот код с файла, он так и продолжает делать переадресацию на страницу /1234. Как вернуть все назад?

Добрый день.
Если вы удалили код, но все равно идет редирект попробуйте очистить историю в браузере или воспользоваться другим чистым браузером, или, например, с телефона, если будет все ок, значит ваш браузер закешировал историю редиректа.

Спасибо, дружище! Очень помог.

Доброго времени суток.
Такая же беда. Перестал нормально работать WordPress. Как писали выше я тоже решил на сайте обновить постоянные ссылки. При сохранении перекидывает на страницу сайта с ошибкой 404, в строке урла: Nothing found for user register. С чем это может быть связано. Так же перестал сохранять новые ленты и изменения в старых плагин WPGrabber. Делал откат до более ранней версии WordPress, та же ситуация.

Читайте также:  Как настроить роутер d link dir 600

Добрый день.
Думаю что проблема не связанная с htaccess хотя могу ошибаться. Вы пробовали его удалять и потом нажимать на сохранить постоянные ссылки? Если не помогает то это не оно, хотя проверить стоит возможно система на может по новой создать этот файл.
Больше к сожалению ничем не смогу помочь, так как большая загрузка а в этом вопросе нужно разбираться и наверное смотреть на сервере что не нравится ВП

Проблема и у меня такая. была.
Посмотрите в настройках хостинга — возможно был пустой файл .htaccess (как у меня) и потом вы добавили код, и он не синхронизируеться.
У меня это выглядит так (-url-)

Доброго времени суток. Возникла такая проблема, на конце каждой ссылки прописывает (-url-), видите после ссылки
/?v=f9308c5d0596, настраивал как надо. Но еще заметил когда отключаешь плагин интернет магазина, все становится на свои места. Может конечно из за чего еще. За ранее спасибо.

Добрый день.
К сожалению не смогу вам помочь. Нужно разбираться, 99% что это делает какой-то плагин, возможно вы даже его нашли, но я не сталкивался с такой проблемой 🙁 извините.

У меня такая ситуация: постоянные ссылки woocommerce работают, а постоянные ссылки записей — нет. Как быть?

Добрый день.
Вы пробовали очистить файл htaccess и сохранить ЧПУ по новой. Возможно что то заглючило. Не должно такой ситуации быть

Спасибо за ответ! Ума не приложу, в чем дело. Залил в корень пустой htaccess. Ничего не изменилось — постоянные ссылки woocommerce работают, ПС записей — нет. В .htaccess при этом ничего не записалось (права ставил 777). Админка при сохранении параметров ПС написала: «структура постоянных ссылок изменена».

не могу понять. файл .htaccess есть и там все как должно быть по умолчанию
но WP работают только простые ссылки типа /?page_id=1 если в настройках выбрать название записи то выбивает 404 хотя раньше все работало и ничего не менялось на сайте.

может есть идеи что можно сделать?

Добрый день.
В разделе Постоянные ссылки стоит флажок напротив постов? или на что то другое кроме первого пункта? Попробуйте еще раз обновить эти настройки, сохранив их повторно.

Здравствуйте, решил на сайте обновить постоянные ссылки. После обновления появилась ошибка 404 на всех постах и страницах кроме главной. Попробовал перезалить файл .htaccess как у Вас выше описано, но переадресация не вышла (т.е файл не работает). Писал хостеру, они говорят что эту проблему они не могут исправить ибо не разбираются с cms. Что мне еще сделать?

Добрый день.
Вы удаляли файл .htaccess? потом заходили в постоянные ссылки и нажимали сохранить? и после этого ссылки не заработали?

Если делали так и не помогло нужно мне заходить на фтп и в админку чтобы понять в чем причина. Вроде до этого таких траблов не встречал.

Источник

[Решено] Не работают ЧПУ в стандартной версии 3.0.2.0

Рекомендуемые сообщения

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Войти

Уже есть аккаунт? Войти в систему.

Похожий контент

SEO Fix HTTPS
Данный FIX заставляет Opencart работать корректно с обоими протоколами одновременно, как того требует Яндекс какое то время, при переезде на HTTPS.
При запросе http:// — фикс будет отдавать все ссылки http
При запросе https:// — будет отдавать все ссылки https
Даже если эти ссылки были в ручную написаны в текстах или, к примеру для баннеров.
После склейки http и https, советую в htaccess настроить редирект 301 с http на https, чтобы ссылки магазина работали только по https протоколу
Для правильной работы фикса у вас должны отличаться HTTP_CATALOG и HTTPS_CATALOG в config.php.

Читайте также:  Почему не работает банкомат альфа банка

Добавил markimax Добавлено 21.07.2016 Категория SEO, карта сайта, оптимизация Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
2.2
2.1
2.0 ocStore 2.3
2.2
2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
Opencart.pro 2.1
OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 0

Данный FIX заставляет Opencart работать корректно с обоими протоколами одновременно, как того требует Яндекс какое то время, при переезде на HTTPS.
При запросе http:// — фикс будет отдавать все ссылки http
При запросе https:// — будет отдавать все ссылки https
Даже если эти ссылки были в ручную написаны в текстах или, к примеру для баннеров.
После склейки http и https, советую в htaccess настроить редирект 301 с http на https, чтобы ссылки магазина работали только по https протоколу
Для правильной работы фикса у вас должны отличаться HTTP_CATALOG и HTTPS_CATALOG в config.php.

Доброго времени суток. Проблема в следующем. В товаре прописывается ссылка ведущая на другой товар. Постоянно идет синхронизация товара (выгрузка -загрузка) с 1С. Есть вероятность, что ссылка прописывается после загрузки данных с 1С. В веб мастере показывает 301 редирект на указанную ссылку(неправильную) в товаре. Как понять, в чем проблема? Может кто сталкивался? Генерация url SeoPro или 1C неправильно настроена? Может поставит модуль для генерации урлов?

Исходные данные:
Чистая новая установка ocStore 3.0.2.0 на вирт. сервер xampp в локальную папку /shop3/. Включены ЧПУ во вкладке Сервер, во вкладке SeoPro включено «Включить SeoPro» и «ЧПУ товаров с категориями». Все остальные настройки — по-умолчанию. .htaccess активирован, базовый Rewrite — /shop3/ — прописан. Больше ничего не менялось.

Суть проблемы:
ЧПУ работают, категории и товары открываются нормально. Только главная страница выдаёт бесконечный редирект (не открывается). Админка работает без проблем. Если в настройках вкладки SeoPro ещё включить «Добавить слэш в конец ссылки», то всё открывается нормально, включая главную. Но везде в конце URL добавляется слэш. Нужно чтобы работало без этого слэша.

Вопрос:
Как избавиться от бесконечного редиректа главной, не включая конечный слэш? На этом же xampp’е запускается ещё пару магазинов на ocStore 2.x.x.x и блог на WordPress (в своих подпапках) — там таких проблем нет: можно включать конечный слэш или отключать, всё работает без проблем.

Последние посетители 0 пользователей онлайн

Ни одного зарегистрированного пользователя не просматривает данную страницу

Источник

ЧПУ ссылки

Добрый день!
Настроил ЧПУ ссылки для инфоблока:

URL страницы информационного блока: #SITE_DIR#/products/
(разделов не делал, поэтому настройки для него нет)
URL страницы детального просмотра: #SITE_DIR#/products/#ELEMENT_CODE#

Все работает. Детальный просмотр открывается с корректной ссылкой, но когда нажимаю «Назад в раздел», то вылетает ошибка: «Элемент не найден». По идее там должны выскакивать все элементы инфоблока. Подскажите пожалуйста, где и как исправить ошибку.

Цитата
Artem Koorochka написал:
В настройках компонента, в разделе ЧПУ всё так же настроено как и в инфоблоке?
Цитата
Максим Каськов написал:
Какой адрес формируется для ссылки «Назад в раздел»?
Цитата
Дмитрий Карпов написал:
Пришлите скрины, как в компоненте и как в инфоблоке настроено ЧПУ
А так попробуйте,
В настройка инфоблока. урл для инфблока и урл для раздела пропишите: #SITE_DIR#/products/ , в урл для элемента #SITE_DIR#/products/#ELEMENT_CODE#/ (со слешем на конце)
В настройках компонента, SEF_FOLDER — /products/, для SEF_URL_TEMPLATES: sections и section — пустые, для element — #ELEMENT_CODE#/

Попробовал ваши настройки. Возврат на перечень элементов заработал!
Но теперь для того, что бы просмотреть элемент нужны сделать следующее: тыкнуть в списке на него -> вылетает такой же список на новой странице, выбираем опять его-> тогда открывается детальный просмотр элементы.
Возможно ли как то исключить среднее действие?
Адрес сайта, для того, что бы вы поняли, ортэл.рф. На главной странице 6 элементов инфоблока.

Там либо комплексный компонент, как у вас, либо для каждой страницы: список разделов, список элементов, элемент, свой скрипт в котором стоит соответствующий компонент. Второй вариант не стоит рассматривать.

На сайте, что на скринах, вроде все правильно работает сейчас?

Там либо комплексный компонент, как у вас, либо для каждой страницы: список разделов, список элементов, элемент, свой скрипт в котором стоит соответствующий компонент. Второй вариант не стоит рассматривать.

На сайте, что на скринах, вроде все правильно работает сейчас?

Какой компонент на главной странице?

Инфоблок так, как выше написано настроен?

Просто на главной, в ссылках на элементы не хватает слеша в конце. Скорее всего как раз из-за того, что этот слеш не прописан в настройках инфоблока

Цитата
Какой компонент на главной странице?

Там расположен «каталог»

Цитата
Инфоблок так, как выше написано настроен?

Да, так настроен.

Теперь буду думать как перестроить алгоритм открывания детальной страницы:-)

Источник

Не работают ЧПУ

Таблица «test»
id | page | name | text
1 | test1 | Тест 1 | Содержимое тест 1
2 | test2 | Тест 2 | Содержимое тест 2
3 | test3 | Тест 3 | Содержимое тест 3

Весь этот код нашел здесь <ссылка удалена>.

Но он не работает. Скажите что надо исправить чтобы заработали чистые ссылки?

P.S. Проблема может в .htaccess? Так как там берется значение id, а в ссылках указаны поля «page». Я сам никогда не работал с ЧПУ, поэтому и не знаю как сделать чистые ссылки.

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Ccылки чпу работают некорректно
Добрый день! Размещаю ссылки на свой сайт, при переходе по ним выдает ошибку 500. Но не всегда.

ЧПУ не работают
Всем привет. Решил сделать ЧПУ на сайте. — Хм, вроде все круто! — сказал я, читаю очередной.

ЧПУ не работают
Добрый день. Я уже облазил много форумов, много чего перепробовал — ЧПУ не работают. В .htaccess.

ЧПУ работает, но с админки перенаправляет без ЧПУ. Так и должно быть?
Здравствуйте. Версия Prectashop 1.6.0.9. Суть в том, что если я сразу перехожу по адресу.

По вашему примеру не понятно зачем мне вообще все в массив выводить.
Я же говорю возможно проблема в GET запросе, т.к. запрашивается столбец page, а обрабатывается id.
Мне нужно вот в чем помочь.

Добавлено через 1 час 0 минут
Как всегда на cyberforum никто ничего не знает.
И отвечать не умеет (либо несет какую-то чушь не относящийся к теме. ФГМ на лицо).
Ну я как всегда сам «нагуглил» и специально для самых «умных» пользователей cyberforum выкладываю код.
Этот код занимает менее 20 строк (PHP + htaccess).
Итак сначала PHP:

index.php — главное указать страницу на которой будет выводится данные.

Удачи школьники пользователи cyberforum в изучении литературы по PHP и MySQL.
Good luck cyberforum forever.

Источник

Оцените статью