나는 IP(회사 B)로 이동하는 도메인(회사 A)을 가지고 있습니다. 브라우저에 내 도메인을 쓰면 도메인 대신 IP가 표시됩니다.
IP 대신 도메인을 항상 표시하려면 어떻게 해야 합니까?
웹서버로 아파치를 사용하고 있습니다.
하비
답변1
IP를 통해 요청할 때 사이트가 표시되면 다음을 통해 URL 리디렉션을 수행할 수 있습니다.mod_rewrite
. 그렇지 않은 경우, 즉 호스트 아파치 구성에 동일한 IP에서 호스팅되는 여러 사이트가 있음을 의미하는 경우 이 작업을 수행할 수 없습니다. 이는 자신의 IP가 아니고 서버의 모든 도메인에서 공유되기 때문입니다.
답변2
확인하다
ServerName 및 ServerAlias
구성의 지시문. 내 생각엔 ServerName에 IP 주소와 비표준 URL이 포함되어 있는 것 같습니다. 즉, htp://domain.com/dirname이 htp://1.2.3.4/dirname으로 다시 작성되어 다시 작성되는 원인이 될 수 있습니다.
마크업을 해제하는 방법을 알 수 없는 것 같아서 URL이 충분히 엉망이 되었습니다.