• Подскажите пожалуйста, почему могут не работать ссылки.
    Версия wordpress 2.9. Переношу сайт на новый сервер, тестирую на тестовом адресе http://pamerra.awax-hosting.ru/tainted_child2/ и сталкиваюсь с такой проблемой: Если в настройках админки ставить постоянные ссылки как ?p=123, то все работает прекрасно, но мой сайт уже проиндексировался в поисковиках с шаблоном постоянных ссылок %postname%. Однако если ставить %postname% при заходе на любую ссылку получаю страницу:
    «Not Found

    The requested URL /tainted_child2/prince-of-persia was not found on this server.»

    На странице постоянных ссылок внизу есть подсказка: «Если бы ваш файл .htaccess был доступен для записи, мы могли бы выполнить следующий шаг автоматически, но это не так. Вот правила mod_rewrite, которые должны быть в файле .htaccess. Кликните на поле и нажмите CTRL + a, чтобы выделить весь текст.» И внизу текст самого .htaccess:
    «<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /tainted_child2/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /tainted_child2/index.php [L]
    </IfModule>»

    Я выставил права доступа как 755 или 644, поставил владельцем созданного мною юзера, группу www (такая же проблема была при правке исходников темы из админки — помогло), но не помогает

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • соответственно сам htaccess сделал таким, как указано выше.

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

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Не работают ссылки» закрыта для новых ответов.