Word Press. Создание копии сайта в подкаталоге

M
На сайте с 01.12.2011
Offline
6
980

Доброго времени суток!

Делаю английскую версию сайта с честным ручным переводом)) Помучившись с плагинами (WPML, qTranslate) решил создать копию сайта.

Я пошел следующим путем:

1. Сделал на хостинге подкаталог en в /public_html

2. Скопировал все файлы из /public_html в папку /public_html/en

3. Экспортировал через phpMyAdmin существующую базу к себе на комп.

4. В Notepad++ переправил все ссылки с http:/<site>/ на http://<site>/en

5. Создал новую базу и импортировал исправленную

6. Проверил по ссылке http://<site>/en сайт работает, по страницам типа http://<site>/en/?page_id=726; ходит.

Собственно проблема: не могу войти в админку:http://<site>/en/wp-admin. Просто не пускает и все. Если ввожу не правильный пароль, пишет не верный пароль. Ввожу верный, просто не пускает. На http://<site>/wp-admin с этой учеткой заходит без проблем. Сбросить пароль через ссылку в почту не получается, т.к. кидает ссылку на сброс пароля для http://<site>.

Помогите разобраться – заранее спасибо!

[Удален]
#1

в <site>/en/config.php не забыл прописать новые данные подключения к новой БД?

rammlied
На сайте с 13.04.2011
Offline
56
#2

У меня похожая проблема с развернутым сайтом во вложенном каталоге.

Но когда я пытаюсь войти через site/catalog/wp-login.php , если ввожу все правильно он просто зацикливается и браузер выдает ошибку, НО, если я потом захожу просто на site/catalog, то у меня там появляется админская полоска (вверху) как будто я вошел.

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

делаю СДЛы, получаются ГСы )
M
На сайте с 01.12.2011
Offline
6
#3

Разобрался.

В базе нужно зайти в wp_options -> Обзор и поправить строки на http://<сайт>/en/ в след.переменных:

Siteurl

Home

Upload_path

F
На сайте с 23.05.2012
Offline
6
#4

у меня похожая задача, но с некоторыми нюансами.

Сайт тоже на WP, но с темой Classipress (доска обьявлений). Т.е. юзеры могут подать обьявление о продаже. Я хочу дать им возможность также подать обьяву о покупке.

Для этого сделал зеркало сайта

mysite.ru - основной сайт для обьявлений о продаже

mysite.ru/wanted - сайт для обьявлений о покупке

Если сделать как ТС, то юзеру нужно региться дважды, если он хочет и купить и продать (базы то разные).

Как бы сделать так, чтоб юзеру нужно было бы региться всего лишь один раз? Т.е. данные для логина брались бы из одной базы.

Ума не приложу, как это осуществить.

Может, подскажет кто решение?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий