2011-09-05 3 views
1

나는 서버 {IP}/블로그에 WordPress 블로그를 가지고 있습니다.여러 도메인에있는 Wordpress 링크

최근에 나는 2 개의 도메인을 구입했으며이 블로그에 대해 Apache에서 2 개의 가상 호스트를 구성했습니다. 이것은 작동하지만 사이트의 모든 링크는 이전 위치 {IP}/blog/link_href로 연결됩니다.

WP_HOME 및 WP_SITEURL을 $ _SERVER [ 'SERVER_NAME'] (으)로 변경하려고 시도했으나 www.sth.com/www.sth.com/link와 같은 링크로 연결됩니다.

+0

다음을 확인하십시오 : http://codex.wordpress.org/Changing_The_Site_URL –

답변

1

당신이 쓴 링크 인 경우 상대방이거나 http 앞에 있어야합니다. 브라우저는 사이트 URL을 상대 링크에 자동으로 추가합니다.

//this becomes `www.site.com/www.site.com/home` 
Href="www.site.com/home" 

//these are proper format 
Href="http://www.site.com/home 
Href="/home" 
Href="home" (from current directory) 

이 당신을 위해 그것을하지 않을 수 있습니다 ...하지만 나는 워드 프레스 사용자를 위해 지금 몇 번 일어날 보았다.

+0

그래, 나 자신을 먼저 알았지 만 대답은 정확합니다. 완전한 해결책은'WP_HOME'과'WP_SITEURL'을''http : // ". $ _ SERVER [ 'SERVER_NAME']'로 설정하는 것입니다. – dreake

관련 문제