• Здравствуйте. Создали сайт на WordPress (делали его локально через Денвер). Пришло время в тестовом режиме переставить его на подветку сайта. Например, «http://site.ru/test/». Т.е. по обращению по этому адресу должен открываться наш сайт на Вордпрессе, а не старый шаблон http//site.ru (там только html/css). Кинул по фтп в папку test все файлы Вордпресса, сделал импорт БД, заменив в ней строки, где был указан локальный адрес сайта (например, «primer/» на «http://site.ru/test/». Сайт установлен. Главная работает без косяков, но при попытке перейти на какую-либо страницу сайта ВП, выдает ошибку 404: «Not Found. The requested URL /index.php was not found on this server.» Вопрос: можно ли как-либо это исправить? Если да, то как?

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • в папке test должен быть файл .htaccess следующего содержания

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /test/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /test/index.php [L]
    </IfModule>
    
    # END WordPress

    есть такой?

    Автор dnshulga

    (@dnshulga)

    нет, спасибо большое за помощь. Помогли!

    Пожалуйста. Значит в корне не только html и css а и старый .htaccess видимо

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Установка WordPress в ветку сайта» закрыта для новых ответов.