После переноса wordpress в подпапку редирект на главный сайт

Тема в разделе "Wordpress", создана пользователем kikorik, 17 янв 2015.

Модераторы: Sorcus
  1. kikorik

    kikorik Постоялец

    Регистр.:
    13 май 2012
    Сообщения:
    115
    Симпатии:
    4
    Добрый день всем.
    Столкнулась с такой ситуацией:
    есть основной сайт на главном домене на перле, переношу в поддиректорию wordpress.
    Пробую заходить на wordpress и перекидывает все время на главную страницу сайта на перле.
    В файле доступа главного сайта дописали строку

    RewriteRule ^(.*)/catalog/(.*)$ http://sitename.ru/catalog/$2 [R=301,L]

    Но результат тот же.
    Если комментирую строку DirectoryIndex /cgi-bin/index.pl index.php, то сайт wordpress открывается. Но это не правильно.

    В подпапку сайта на перле устанавдиваю впервые, до этого никогда проблем с другими вариантами не возникало. Подскажите пожалуйста как быть
     
  2. Teceract

    Teceract

    Регистр.:
    15 фев 2009
    Сообщения:
    154
    Симпатии:
    71
    Источник: http://codex.wordpress.org/Размещаем_WordPress_в_отдельном_каталоге

    Ключевой момент здесь 1-6 шаг, это когда в адресе блога в настройках меняете путь к нему. Если админка открывается, то изменить там пути, если нет, то прописать вручную в файле .htaccess: RewriteBase /wordpressdir
     
  3. kikorik

    kikorik Постоялец

    Регистр.:
    13 май 2012
    Сообщения:
    115
    Симпатии:
    4
    Сделала все именно по этой инструкции.
    Сейчас пишут что надо в index.php поправить глобальные переменные чтобы они обращались не к корню а к каталогу require( dirname( __FILE__ ) . '/catalog/wp-blog-header.php' );
    как правильно будет?
     
  4. Teceract

    Teceract

    Регистр.:
    15 фев 2009
    Сообщения:
    154
    Симпатии:
    71
    в самом index.php wp правильней будет:
    Код:
    require('./catalog/wp-blog-header.php');