• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

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

kikorik

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

RewriteRule ^(.*)/catalog/(.*)$ Для просмотра ссылки Войди или Зарегистрируйся [R=301,L]

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

В подпапку сайта на перле устанавдиваю впервые, до этого никогда проблем с другими вариантами не возникало. Подскажите пожалуйста как быть
 
Процесс перемещения WordPress в свой собственный каталог выглядит следующим образом:
  1. Создайте новый каталог в который вы хотите поместить файлы WordPress (в примерах мы используем /wordpress).
  2. Перейдите в панель Для просмотра ссылки Войди или Зарегистрируйся.
  3. В поле Адрес WordPress (URL ) : измените адрес на тот где будут размещены файлы WordPress. Например:Для просмотра ссылки Войди или Зарегистрируйся
  4. В поле Адрес блога (URL) : измените адрес на URL корневого каталога. Например: Для просмотра ссылки Войди или Зарегистрируйся
  5. Нажмите Обновить настройки. (Не расстраивайтесь из-за ошибок и не пытайтесь посмотреть ваш блог в этот момент!)
  6. Переместите файлы WordPress в новый каталог (Адрес WordPress).
  7. Скопируйте файлы index.php и .htaccess из каталога с WordPress в корневой каталог вашего сайта (Адрес блога).
  8. Откройте файл index.php из корневого каталога в Для просмотра ссылки Войди или Зарегистрируйся.
  9. Внесите следующие изменения и сохраните файл. Измените строку, в которой написано:
    require('./wp-blog-header.php');
    на следующую, используя адрес каталога где размещен WordPress:
    require('./wordpress/wp-blog-header.php');
  10. Войдите в новое место. Это может быть Для просмотра ссылки Войди или Зарегистрируйся
  11. Если вы хотите настроить Для просмотра ссылки Войди или Зарегистрируйся, перейдите в Для просмотра ссылки Войди или Зарегистрируйся и обновите шаблон Постоянных ссылок. WordPress автоматически обновит ваш файл .htaccess если он имеет соответствующий файл. Если WordPress не сможет записать в ваш файл .htaccess, то он покажет вам записанное заново правило, чтобы вы сами вручную скопировали его в ваш файл .htaccess (в том же каталоге, где находится основной файл index.php.)
Источник: Для просмотра ссылки Войди или Зарегистрируйся

Ключевой момент здесь 1-6 шаг, это когда в адресе блога в настройках меняете путь к нему. Если админка открывается, то изменить там пути, если нет, то прописать вручную в файле .htaccess: RewriteBase /wordpressdir
 
Сделала все именно по этой инструкции.
Сейчас пишут что надо в index.php поправить глобальные переменные чтобы они обращались не к корню а к каталогу require( dirname( __FILE__ ) . '/catalog/wp-blog-header.php' );
как правильно будет?
 
Сделала все именно по этой инструкции.
Сейчас пишут что надо в index.php поправить глобальные переменные чтобы они обращались не к корню а к каталогу require( dirname( __FILE__ ) . '/catalog/wp-blog-header.php' );
как правильно будет?
в самом index.php wp правильней будет:
Код:
require('./catalog/wp-blog-header.php');
 
Назад
Сверху