2016-09-28 2 views
0

초보자 실수는 있지만 원래 사이트의 하위 디렉토리에 내 Wordpress 사이트 용 새 페이지를 모두 만들었습니다. 이제는 모든 페이지를 내 루트로 이동하려고합니다. 디렉토리를 내 웹 사이트로 정렬 할 수 있습니다. 나는 브라우저를 통해 내 사이트를 입력 할 때 Wordpress 페이지를 하위 디렉토리에서 하위 디렉토리로 옮기기

이 순간에 나의 새로운 페이지가

www.mysite.com/wordpress-4.6.1/wordpress/ 

에 서있다. 나는 여기서 조언을 구경하고 내가 찾을 수있는 모든 것을 시도했지만 아무 것도 내 문제를 해결하지 못하는 것 같습니다. 나는 Wordpress 일반 설정에서 URL을 명시 적으로 변경하려고 시도했지만 웹 사이트를 어떻게 든 추락 시켰으므로 wp-config.php에서 WP_HOME 및 WP_SITEURL을 다시 정의하여 다시 실행해야했습니다. 이후 .htaccess와 index.php를 다운로드하고 index.php에서 몇 줄을 변경 한 다음 데이터베이스 루트에 배치했습니다.

내가 지금 남겨두고있는 문제는 wp-config.php에서 URL을 명시 적으로 설정하면 Wordpress의 '일반 설정'에서 변경할 수없고 원하는 URL을 명시하면 명시 적으로 wp-config.php에서 사이트 작동이 중지됩니다.

여기에 범인이 무엇이라고 생각하십니까? 왜 URL을 명시 적으로 변경할 수없고 작동시킬 수 없는지, 내 데이터베이스를 여전히 가리키고있는 데이터베이스 파일이 있습니까? 아니면 다른 것으로 생각합니까?

죄송하지만 텍스트의 벽은 죄송하지만 더 이상 공식화되지 않은 것 같습니다. 어떤 도움이라도 대단히 감사합니다!

+1

이 내용은 Wordpress 설명서에서 다룹니다. https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory –

+0

팁 주셔서 감사합니다! 그 링크에 관한 지시는 나를 위해 잘되지 않았다. 하지만 코드에서 WP_HOME URL의 하위 폴더를 제거하고 WP_SITEURL에 남겨두면 해결할 수있었습니다! –

답변

0

이것은 워드 프레스 문서에 포함되어 https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory

+0

팁 주셔서 감사합니다! 그 링크에 관한 지시는 나를 위해 잘되지 않았다. 하지만 코드에서 WP_HOME URL의 하위 폴더를 제거하고 WP_SITEURL에 남겨두면 해결할 수있었습니다! –

0

당신은 데이터베이스의 옵션을 테이블에 URL을 변경해야합니다.

+0

조언을 주셔서 감사합니다! 데이터베이스 옵션 테이블의 URL은 이미 변경되었습니다. 하지만 코드에서 WP_HOME URL의 하위 폴더를 제거하고 WP_SITEURL에 남겨두면 해결할 수있었습니다! –

0

나는 그것을 해결했습니다! Wordpress에서 Wordpress URL과 Site URL을 직접 편집 할 수 없으므로이 코드를 wp-config에 추가해야했습니다.

define ('WP_HOME', 'http://mydomain.se/wordpress-4.6.1/wordpress'); define ('WP_SITEURL', 'http://mydomain.se/wordpress-4.6.1/wordpress');

"사이트 주소 (URL)"가 Wordpress에서 변경되었을 가능성이 있기 때문에 WP_SITEURL에서 /wordpress-4.6.1/wordpress를 제거해야한다고 생각했습니다. 그 이후로 작동하지 않았기 때문에 WP_HOME URL에서 하위 폴더를 제거하고 WP_SITEURL에 남겨 둠으로써 문제가 해결되었습니다!

관련 문제