2017-05-21 1 views
0

저는 처음으로 공유 호스팅 제공 업체에 WordPress를 처음 설치했습니다. 호스팅 서비스는 cPanel을 사용합니다. my-new-website.com으로 가면 cgi-binwp 폴더가 표시됩니다. WordPress는 wp 폴더에 설치되었습니다. 현재 WordPress 사이트를로드하려면 my-new-website.com/wp으로 가야합니다. 워드 프레스는 사람이 my-new-website.com도메인을 특정 폴더로 지정하십시오. cPanel

내 미래의 계획은 워드 프레스의 자신의 인스턴스 내 공유에 설치되어있는 두 개의 추가 웹 사이트를 가지고 있습니다 방문 할 때로드 될 수 있도록 나는,의 cPanel 어떻게해야합니까 호스팅 계정.

답변

0

이동 파일my-new-website.com/wp에서 my-new-website.com

에 wp_options 테이블에

루트 폴더로 이동 WP 디렉토리에있는 모든 파일을/public_html

변경 wp_options 표

변경 SITE_URL의 집

ps : .htaccess를 업데이트해야 할 수도 있습니다. 파일을 .htaccess 파일에 다시 쓰는 경우 RewriteBase /wp/ 인 경우 RewriteBase /으로 변경하십시오. 기본적으로 .htaccess가 숨겨져 있습니다. 파일 관리자에 숨김 파일을 표시하려면 옵션을 선택하십시오.

희망 하시겠습니까?

+0

의견을 보내 주셔서 감사합니다. 내가 뭘하고 싶은건 public_html/wp 폴더에 WordPress 파일을 유지하지만, 사용자가 my-new-website.com 도메인을 방문 할 때 WordPress로드가 있습니다. 현재 WordPress를로드하려면 my-new-website.com/wp로 이동해야합니다. 가까운 장래에 두 개의 다른 도메인을 가리키는 두 개의 WordPress 인스턴스가 포함될 public_html 폴더 안에 wp_2 및 wp_3 폴더를 만들 계획입니다. – crjunk

+0

나는이 (가) .htaccess로 다음을 추가 :?! 한다 RewriteEngine 한다 RewriteCond % {HTTP_HOST}^(. WWW) my-new-website.com $ 한다 RewriteCond % {REQUEST_URI}에 ^/WP/ 한다 RewriteCond % {REQUEST_FILENAME}! 한다 RewriteCond % -f {REQUEST_FILENAME}가! 한다 RewriteRule을 -d (^. *) $/WP/$ 1 한다 RewriteCond % {HTTP_HOST}^(WWW).? $ my-new-website.com RewriteRule^(/)? $ wp/index.php [L] 또한 wp_options의 siteurl 및 home 값을 my-new-website.com/wp에서 my-new-website.com으로 변경했습니다. 지금까지 제대로 작동하는 것 같습니다. 이 문제를 해결하기 위해 올바른 방법을 사용 했습니까? 아니면 다른 문제가 있습니까? – crjunk

+0

의견을 읽은 후. 그런 종류의 목적을 위해 저는 보통 가짜 도메인을 cpanel 계정의 주 도메인으로 사용합니다 (사용). 그런 다음 cpanel에 add ons 도메인 기능을 사용하여 일부 도메인을 쉽게 추가 할 수 있습니다. 모든 add ons 도메인에는 해당 폴더, 리디렉션 규칙 및 ftp 계정이 있습니다. 그래서 나는 웹 사이트의 코드를 수정할 필요가 없다. –

관련 문제