2014-01-03 2 views
2

Я пытаюсь сделать клон сайта Wordpress в подкаталоге. Итак, у меня будет две установки: одна в корне домена и одна в/test. Моя проблема в том, что, хотя я изменил значения для siteurl и home uri в базе данных, мои ссылки будут перенаправлены на root. Таким образом, такая страница, как domain.com/test/contact, будет перенаправлена ​​на domain.com/contact, чего я не хочу.Wordpress clone в подкаталоге

ответ

1

вы должны выполнить следующие шаги -

1. First export database of root wordpress website and open in an text editor. 
2. Then find your domain name(domain.com) and replace it at all places with your domain name/test like domain.com/test. 
3. Import new database which is you useing for /root wordpress website. 
4. Now you can access your /test wordpress website with any redirection to root wordpress website. 
5. You can go to setting at admin page and save all general settings,menus and permalinks. 
+0

Это именно те шаги, которые я выполнил, и я могу получить доступ к wp-admin и домашней странице, но все остальное все еще идет на корневые страницы. – user3157059

+0

вы можете перейти на настройку на странице администратора и сохранить все общие настройки, меню и permalinks.then проверить свой/тестовый сайт. –

+0

Ах, понял. Я прошел через постоянные ссылки, и мне пришлось вручную создать .htaccess внутри каталога/test, потому что wordpress не смог создать его сам по себе. Большое спасибо! – user3157059

1

Возможно, это связано с тем, что ваши настройки htaccess перезаписываются. Посмотрите на него или разместите здесь.

+0

RewriteEngine На RewriteBase/ RewriteRule^индекс \ .php $ -! [L] RewriteCond% {REQUEST_FILENAME} -f RewriteCond% {REQUEST_FILENAME} -d RewriteRule . /index.php [L] user3157059

+0

Хорошо, прочитав предыдущий ответ by @ anilmp40, я понимаю, что у вас не было htaccess. Я рад видеть, что ты решил! – peppelauro

0

Хорошего ответ, anil-meena Однако эти 5 шагов могут быть сделаны автоматически с WordPress плагина WP Staging. Я разработал этот плагин, потому что ручной процесс создания сайта клонирования для тестирования занимает слишком много времени и слишком сложен для обычных пользователей. Так что я надеюсь, что это будет полезно для вас.

Смежные вопросы