마이그레이션 후 이전 도메인으로 리디렉션
-
-
이 줄을 wp-config.php에 추가했으며 작동했습니다. `define ( 'WP_SITEURL','https://domain.com'); define ( 'WP_HOME','https://domain.com');`I have added these lines in wp-config.php and it worked. `define('WP_SITEURL', 'https://domain.com'); define('WP_HOME', 'https://domain.com');`
- 2
- 2018-06-12
- Vignesh Chinnaiyan
-
도움이 될 수있는이 링크를 확인하십시오.https://www.phparticles.com/wordpress/replace-old-to-new-url-in-the-wordpress-database/Check this link which might be helpful to you. https://www.phparticles.com/wordpress/replace-old-to-new-url-in-the-wordpress-database/
- 0
- 2020-07-20
- Mr.Happy
-
6 대답
- 투표
-
- 2015-05-07
내 문제가 해결되었습니다. 다른 사람이 혜택을받을 수 있도록 답변으로 게시합니다.
내 문제는
siteurl
및homeurl
이 업데이트되지 않았기 때문에define('RELOCATE',true);
을 내wp-config.php
파일.그리고 다시 웹 사이트에 액세스를 시도했지만 올바른 URL로 이동했지만 모든css
가 사라졌습니다. 그런 다음wp-admin
으로 이동했고css
도 없었지만 여전히 로그인을 시도했지만 이번에는 올바른 URL과with css
로그인 페이지로 로그인했지만 로그인하지 않았습니다. 그런 다음 다시 로그인을 시도했으며 이번에는 성공적으로 로그인했습니다. 그런 다음 관리자 패널의urls
에서settings
을 모두 변경했습니다.이후 모든 브라우저 캐시 파일을 삭제하여 anny 종류의 지속적인 리디렉션을 삭제해야합니다.
다른 사람이 같은 문제를 해결하는 데 도움이되기를 바랍니다.
My issue is resolved, I am posting this as an answer so that someone else can benefit out of it.
My issue was,
siteurl
andhomeurl
were not updated, so I have placeddefine('RELOCATE',true);
in mywp-config.php
file. And again tried to access the website , it gone to the correct url but all thecss
was gone. Then I headed over towp-admin
and it also came with nocss
but still I tried to login but this time it has taken me to the correct url andwith css
login page but didn't logged in. Then Again I have attempted to login and this time I have logged in successfully. Then I have changed both theurls
fromsettings
in the admin panel.After this you must to delete all your browser cache files to delete anny kind of persistant redirection.
Hope this helps someone else dealing with the same problem.
-
그것은 나를 위해 속임수를 썼습니다!That did the trick for me!
- 0
- 2018-11-29
- Avishai
-
안녕!나는 거의 성공하지 못한 여러 곳에서 시도하고 있기 때문에 이것을 추가 한 구성 파일의 위치가 궁금합니다.Hi! I'm wondering whereabouts in your config file you added this, because I'm trying at several places with little success.
- 0
- 2018-12-10
- QuestionerNo27
-
- 2015-08-29
동일한 문제가 발생했습니다 (이제 정상적으로 작동 함). 내가 한 작업은 다음과 같습니다.
yoursite.com/wp-admin의 관리자 패널에 액세스하는 대신 yoursite.com/wp-login.php로 시도했는데 새 사이트의 관리자 패널로 이동했습니다.그런 다음 일반 설정에서 사이트 도메인을 변경했으며 이제 정상적으로 작동합니다.
I had the same problem (works fine now), here is what i done
instead of try to access to the admin panel whit yoursite.com/wp-admin i tried with yoursite.com/wp-login.php and it took me to the admin panel of my new site. Then I changed the site domain in general settings and now it works just fine.
-
감사합니다. 설정을 편집 할 수 있었고 이제 내부 페이지는 정상적으로 작동하지만 홈 페이지는 작동하지 않습니다.홈페이지 URL의 영구 링크를 업데이트했습니다.Thanks, I was able to edit the settings and now the internal pages are working just fine but the home page is not working. I have updated the permalinks n the url for the home page
- 0
- 2019-01-03
- viCky
-
- 2018-04-23
도메인을 변경할 때 다음을 실행하십시오.
UPDATE wp_options SET option_value = 'https://yournew.domain' WHERE option_name = 'siteurl'; UPDATE wp_options SET option_value = 'https://yournew.domain' WHERE option_name = 'home';
Run the following when you are changing domain:
UPDATE wp_options SET option_value = 'https://yournew.domain' WHERE option_name = 'siteurl'; UPDATE wp_options SET option_value = 'https://yournew.domain' WHERE option_name = 'home';
-
그러나 그것은 분명히 충분하지 않습니다.이전 도메인은 여전히 게시물,사이드 바,기타 옵션 등에 저장됩니다.But it's clearly not enough. The old domain will be still stored in posts, sidebars, other options and so on...
- 0
- 2018-05-25
- Krzysiek Dróżdż
-
- 2017-02-26
wp_options 필드를 변경하면 조금 도움이되지만 페이지,게시물 및 플러그인이 이미지 및 기타 파일에 대한 절대 참조를 사용하는 경우가 있습니다.이 경우 전체 데이터베이스를 업데이트해야합니다.phpMyAdmin에서 "모두 바꾸기"가 쉽지 않기 때문에 (SQL에서 UPDATE 문을 구성하지 않는 한) 다음을 수행하는 것이 가장 좋습니다.
- 전체 데이터베이스를 SQL 파일로 백업합니다.(DROP TABLE 옵션을 포함합니다)
- 전체 데이터베이스를 SQL (텍스트) 파일로 내보내고 텍스트 편집기에서 엽니 다.( 메모장 ++ 사용)
- 이전 도메인의 모든 인스턴스를 새 도메인으로 모두 교체 합니다.(예 : olddomain.com과newdomain.com)
- 업데이트 된 SQL을 저장하고phpMyAdmin으로 다시 가져옵니다.
Voila!
Changing wp_options field will help a little, but sometimes your pages, posts and plugins will use absolute references to images and other files. In this case, you'll need to update the entire database. Since there's no easy "replace all" in phpMyAdmin (unless you construct an UPDATE statement in SQL), it's best to:
- Backup your entire database as an sql file. (I would include the DROP TABLE option)
- Export your entire database as a sql (text) file and open it in a text editor. (I use Notepad++)
- Do a Replace All of all instances of your old domain with your new domain. (i.e. olddomain.com with newdomain.com)
- Save the updated SQL and import it back into phpMyAdmin.
Voila!
-
이렇게해도 문제가 완전히 해결되지 않는 경우 : 1. wp-config.php에서 이전 도메인의 참조를 확인하십시오. 2. .htaccess 파일의 이름을 임시로 바꿉니다. 3. 보안 또는 영구 링크 재 작성 플러그인 폴더를 일시적으로 이동If this doesn't fully resolve the problem: 1. Check for any references of your old domain in wp-config.php 2. Temporarily rename your .htaccess file 3. Temporarily move any security or permalink rewrite plugin folders
- 0
- 2017-02-26
- Tone Williams
-
이것이 가장 포괄적 인 솔루션이라고 생각합니다.내가 왜 첫 번째 투표자인지 궁금해I think this is the most comprehensive solution. Wonder why I'm the first person upvoting
- 0
- 2018-07-25
- che-azeh
-
이것이 최상의 솔루션입니다 ... SIDENOTE : cloudflare를 사용하는 경우 cloudflare 콘솔에서 캐시를 지 웁니다!This is the best solution... SIDENOTE: If you use cloudflare, clear your cache in your cloudflare console!
- 0
- 2020-05-18
- Evan Parsons
-
- 2016-09-20
phpmyadmin의 옵션 데이터베이스 파일에서 URL을 변경합니다.실제 URL 링크를 의미합니다.그런 다음 wp-login.php 링크로 wp-admin 페이지를 엽니 다 .. 인증을 입력 한 다음 일반 설정에서 URL 디렉토리를 다시 변경하고 웹 사이트에 액세스합니다.
Change the URL in option database file in phpmyadmin. Means your actual URL link. Then open wp-admin page..with wp-login.php link.. Type your authentication then in general setting change the URL directory again and access the website.
-
- 2016-10-03
Reezppo의 답변을 확장하려면
cPanel에서 PHPMyadmin을 열고 wp_options 파일을 클릭하면 변경할 수있는 여러 필드가 표시되고 새 URL로 수동으로 변경할 수있는 이전 URL이 표시됩니다 (두 곳에서)..그런 다음 저장하고 yoursite.com/wp-login.php로 돌아 가면 리디렉션하지 않고 로그인 할 수 있습니다.이전 Wordpress 사용자 이름과 암호 (이전 한 원래 사이트의 사용자 이름)로 로그인하게됩니다.
To just expand on Reezppo's answer,
Open PHPMyadmin in your cPanel and then click on the wp_options file and then you will see a bunch of fields that you can change and you will see the old url which you can then change manually to the new url (in two places). Then save it and go back to yoursite.com/wp-login.php and it should let you login without redirecting. Remember you will be logging in with the old Wordpress username and password (the one from the original site that you have moved).
내 웹 사이트 중 하나를 새 도메인으로 옮겼습니다. 다음은 내가 한 작업입니다.
phpmyadmin
을 통해 SQL을 새 서버로 가져옴현재 제가 직면 한 문제는 다음과 같습니다.
wp-admin
도mydomain.com/wp-admin
을 실행하려고하면 이전 도메인으로 리디렉션됩니다.이에 대한 아이디어가 있으시면 도움을 주시면 감사하겠습니다.