2016-10-14 3 views
1

로 변경했습니다.이 사이트를 처음 접했고 서버 라우팅 방법을 찾기 위해 단일 도메인에 다른 경로에 2 개의 사이트를 저장할 수있었습니다. 내가 찾은 대부분의 도움은 여러 도메인, 하위 도메인, IP 등에 가상 호스트를 사용하는 것을 의미합니다./아래Apache가 2 개의 웹 사이트를 하나의 도메인에 연결하여 경로를

crm_site :

그래서 나는 Apache2, PHP, MySQL, Debian-8 2 기능 사이트의 최신 스택 (데이터베이스, 사용자, ... 모든 OK) /html의 하위 폴더에 설치되어/HTML/CRM (프로젝트 추적을위한 PHP 스크립트를 저장) var에/www가

wp_site/var/www/html/wordpress (워드 프레스 웹 사이트 저장).

저는 이미 내 서버에 도달하도록 설정된 고유 한 도메인 (예 : www.example.com)을 사용하여 액세스 할 수 있기를 원합니다. 내 도메인 (www.example.com/crm/index.php 또는 www.example.com/wordpress/index.php)에 경로를 추가하기 만하면 도메인에 경로를 추가해도 브라우저가 같은 위치로 연결되어 디렉토리 목록이 표시됩니다. html (crm 및 wordpress).

어떻게하면이 작업을 수행 할 수 있습니까? 고맙습니다.

+0

아무도 도와 드릴 수 있습니까? –

답변

0

시작 디렉토리를 제외한 모든 설정이 올바르게되어있는 것 같습니다.

질문의 단어를 바꾸는 것이 가장 좋습니다.

  1. 내가 내 기본 문서로 index.php을 설정하려면 내 기본 디렉토리로 /var/www/html을 설정할 http://machine.domain.com
  2. 에서 웹 사이트가이 귀하의 상황 (사용자의 관점에서 말하는) 것 같다

이 방법으로 문제를 확인하면 크게 단순화됩니다. 이 시점에서 검색 엔진이 도움이 될 수 있습니다.

Google에서 "apache set default directory"에 대한 검색을 수행하는 방법에 대한 자세한 내용은 굵게 표시되어 있습니다. ... 아파치의 루트 디렉토리를 변경하거나 프로젝트를/var/www/html로 이동하십시오.

이미 완료 했습니까? 그래서 1.와 2.가 끝났습니다. 그렇지 않다면 다음을보십시오 (우분투의 apache2 패키지가 최신이라고 가정 함).내가)는 고정 표시기 컨테이너에이 테스트했습니다

파일 : /etc/apache2/apache2.conf

내용 :

<Directory /var/www/> 
    Options Indexes FollowSymLinks 
    AllowOverride None 
    Require all granted 
</Directory> 

변경 위의 /var/www/

다음 /var/www/html/하려면 .php가 제공하는 문제를 해결합니다. 이것은 here으로 표시된 DirectoryIndex 지시문에 의해 제어됩니다. 그 내용을 보면 index.php가 기본적으로 활성화되어 있음을 보여줍니다.

예 :

[email protected]:/# grep -rnw '/etc/apache2/' -e "DirectoryIndex" 
/etc/apache2/mods-available/dir.conf:2: DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm 

이 3 돌봐 그리고 지금 우리는 원래 문제의 문제에서 모든입니다.

참고 : 당신이 루트로 거기에 파일을 떨어시로 실행중인 어떤 아파치의 디렉토리를 chown하지에있을 수 있습니다. 위의 변경 사항을 서비스에 반영하려면 아파치를 다시 시작해야합니다.

+0

감사합니다. PHP를 허용하기 위해 올바르게 구성되지 않았거나 전혀 구성되지 않은 것에 대해 아마 맞을 것입니다. 서버는 document_root로 계속 돌아갑니다. 확실하지 않음 w –

+0

정확하게 무엇인지, 나는 더 직접적인 단서 (여기에 주요 뉴비)를 기대했지만, 나는 당신의 코멘트로부터 박차 고가는 링크를 파고들 것이다. –

+0

질문을 간단하게 만들면 더 많은 견인력을 얻을 수 있다고 생각합니다. 그런 다음 질문을 구성 파일처럼 보이게 만듭니다. 나는 너에게 보여줄 친절하게 내 대답을 ... 업데이트 할 것이다. – CamiloSan

관련 문제