워드프레스의 하위 도메인이 계속 주 도메인으로 리디렉션됨
이것이 내가 개발을 위해 wp 블로그를 복제하기를 기대했던 것이다.
- cpanel에 서브 도메인을 만들었습니다.dev.myblog.com 라고 합니다.
- db를 다운로드하여 새로 만든 db에 업로드합니다.
- wp-config - db name 등을 변경하였습니다.
하지만 문제는 서브 도메인이 계속 메인 도메인으로 리다이렉트된다는 것입니다.
작성하려면 , 다음과 같이 합니다.
DB 내보내기
db 파일의 URL 변경
워드패드 또는 편집기를 사용하여 db 파일 열기
발견하다
wp_options조금 아래로 스크롤하면 이전 URL을 찾을 수 있습니다.
이전 URL을 완전한 파일에서 새 URL로 바꿉니다.
파일을 저장합니다.
파일을 새 DB로 가져오기
이제 브라우저에서 새 URL을 실행합니다.
참고: 이 후 위젯 데이터를 추가하고 영구 링크도 업데이트해야 합니다.
이 파일을 wp-config 파일에 추가하기만 하면 됩니다.
define('WP_HOME','http://subdomain.example.com');
define('WP_SITEURL','http://subdomain.example.com');
데이터베이스의 사이트 URL 및 홈 URL을 업데이트해야 합니다(wp_options표)를 참조해 주세요.링크된 게시물이나 웹 사이트 등 이전 URL에 대한 다른 언급도 바꾸고 싶을 수 있습니다.guid.
cPanel을 사용한다고 했으므로 phpMyAdmin에 액세스할 수 있어야 합니다.이 페이지에서 다음 SQL을 실행할 수 있습니다(해당하는 경우 이전 URL과 새 URL을 교체해야 합니다).
UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldurl', 'http://www.newurl');
UPDATE wp_posts SET guid = replace(guid, 'http://www.oldurl','http://www.newurl');
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.oldurl', 'http://www.newurl');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.oldurl','http://www.newurl');
wp_options 테이블 내의 siteurl 엔트리를 변경해야 할 것 같습니다.option_name 필드에서 siteurl을 검색합니다.
이것은 새로운 POST/Q로 응답되었을 가능성이 있습니다만, FWIW: 제안된 솔루션(wp_options 테이블 내의 URL 변경) 외에 다음과 같이 .htaccess 파일을 변경해야 합니다.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteRule ^(/)?$ my_subdir[L]
다음은 코드와 자세한 정보를 찾은 WP 지원 사이트입니다.https://wordpress.org/support/article/giving-wordpress-its-own-directory/
WP_OPTIONS 테이블에서 사이트 URL이 DB에 있는 경우 wp-config로 이동하지 않는 경우 변경한다.php 및 파일상의 2개의 엔트리를 추가합니다.
define('WP_HOME','http://subdomain.example.com');
define('WP_SITEURL','http://subdomain.example.com');
이 기능을 사용하기 위해 먼저 다음 사항을 추가했습니다.wp-config서브도메인:
define('WP_HOME','http://subdomain.example.com');
define('WP_SITEURL','http://subdomain.example.com');
위의 내용은 여전히 메인 사이트로 전송되었습니다.그래서 phpMyadmin에서 서브도메인의 DB를 열고 아래 사이트의 URL을 업데이트했습니다.wp-options.
한 번 해보니 제대로 전송되고 있었어요.
언급URL : https://stackoverflow.com/questions/25260470/subdomain-of-wordpress-keep-redirecting-to-main-domain
'programing' 카테고리의 다른 글
| C++ 클래스의 JSON으로의 변환 (0) | 2023.03.28 |
|---|---|
| Amazon EC2 - PHP GD 이미지 라이브러리 (0) | 2023.03.28 |
| 값에 따른 json의 python 정렬 목록 (0) | 2023.03.28 |
| Python의 json.dumps가 직렬화 불가능한 필드를 무시하도록 하는 방법 (0) | 2023.03.28 |
| JSON 문자열을 jq(또는 다른 대체)로 해석하는 방법 (0) | 2023.03.28 |