문제

나는 VPS가있다. www 폴더의 서브 디렉토리에 도메인 iPointing을 호스팅했습니다. 도메인은 홈페이지까지 잘 작동합니다. 다른 페이지로 가기 시작하는 순간 내 서버 [OrginalName]/[하위 디렉토리 이름]을 보여줍니다. 도메인의 Vhost에 서버 별칭을 추가해야한다고 생각합니다. 누구든지 어떻게하는지 말해 줄 수 있습니까?

도움이 되었습니까?

해결책

Apache를 사용하고 있습니까? 함께 시도하십시오

<VirtualHost *:80>
   DocumentRoot "/path/to/document/root"
   ServerName name1
   ServerAlias name2
 ...

다른 팁

프록시 아파치 옵션을 사용하여 다음과 같습니다.

내 가상 호스트입니다 http://dlx/ 그리고 나는 "별명"을 추가하고 싶습니다. http://dlx/drupal/

에서 httpd.config 파일 프록시 구성을 추가했습니다.

<VirtualHost 127.0.0.1>
ServerName dlx
DocumentRoot "C:/deluxe/"
<LocationMatch /drupal/>
ProxyPass               http://localhost/drupal/
ProxyPassReverse        http://localhost/drupal/
</LocationMatch>
</VirtualHost>

내 dlx virtualhost에서 .htaccess를 구성하십시오 (C:/deluxe/):

    RewriteRule ^drupal/(.*)$ http://localhost/drupal/$1 [P,L]

그게 다야. 그것은 나를 위해 작동합니다. 나는 그것이 당신에게도 효과가 있기를 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top