最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Wordpress subdomain wp-admin redirects to main domain

programmeradmin1浏览0评论

we have a wordpress installation running on address www.example. We wanted to have a development site for it as a subdomain, so we created a subdomain dev.example on cpanel. Created a duplicate of its database and replicated the files to the directory root of dev.example. Then modified wp-config.php to point to the duplicate db. Now the problem is, when we try to access dev.example/wp-admin, it redirects to .php?redirect_to=https%3A%2F%2Fdev.example%2Fwp-admin%2F&reauth=1

Anybody can help me with this?

we have a wordpress installation running on address www.example. We wanted to have a development site for it as a subdomain, so we created a subdomain dev.example on cpanel. Created a duplicate of its database and replicated the files to the directory root of dev.example. Then modified wp-config.php to point to the duplicate db. Now the problem is, when we try to access dev.example/wp-admin, it redirects to https://www.example/wp-login.php?redirect_to=https%3A%2F%2Fdev.example%2Fwp-admin%2F&reauth=1

Anybody can help me with this?

Share Improve this question asked Aug 8, 2013 at 20:21 Bryan CSBryan CS 1231 gold badge1 silver badge5 bronze badges 3
  • 2 When you copied the database, did you change the site url to the sub domain? It is usually the first record in the wp_options table. – Charles Clarkson Commented Aug 8, 2013 at 20:25
  • @CharlesClarkson Actually, I'm using this interconnectit/products/… to change wp_options and wp_posts url to my new url. Still no luck, I'm dumping my db now to check again for any occurences of my old url. – Bryan CS Commented Aug 8, 2013 at 20:46
  • Check your theme files too. – Charles Clarkson Commented Aug 8, 2013 at 20:48
Add a comment  | 

2 Answers 2

Reset to default 4

Based on Charles Clarkson's comment, I directly changed the siteurl and home options in the wp_options table to be https://dev.example/ and this fixed the problem for me.

I created a subdomain with its own database on our server, just under our main (https://example/newsite). It had been working fine for one month. During some API testing for integration the "newsite" wp-admin kept redirecting to the main site's login whenever you tried to access the "newsite" login. Checked the newsite's database (in table wp-options)and sure enough, the siteurl and home had been changed to https://example , I changed them both back to https://example/newsite and everything works find now.

发布评论

评论列表(0)

  1. 暂无评论