내 개발 팀이 해외에 있습니다. 현재 그들은 테스트 웹 사이트에 모든 작업을 업로드하지만 누군가 테스트 URL을 실제로 알고 있다면 인터넷에 노출됩니다. 그래서 스테이징 환경을 설정하고 테스트를 위해 정확한 URL을 사용하고 싶습니다.스테이징 환경 설정
세 가지가 있습니다. 1) 라이브 환경으로 이동할 때까지 인터넷 사용자가 준비가되지 않게하십시오. - 라이브 IP와 다른 IP를 지정하여 서버 수준에서이 작업을 수행합니까? 하지만 URL이 두 환경간에 동일하다고 가정하므로 IP도 동일합니다.
2) 사이트에 액세스해야합니다. 팀이 해외에 있고 미국에 있기 때문에 테스트 사이트에 액세스 할 수 있어야합니다. 그래서 모든 인터넷 사용자를 차단하면 막히지 않습니까? 또는 내 팀과 나만 스테이징에서 테스트 사이트에 액세스하는 것을 허용하는 방법은 차단됩니까?
3) 데이터베이스 : 실제 데이터베이스에서 stg와 동일한 데이터베이스를 사용하고 있습니까? 그렇다면 모든 테스트 데이터로 무엇을해야합니까? 다른 경우 동일한 테이블 이름 등을 사용해야합니까?
URL이 동일하지 않아야한다고하면 다음과 같은 의미입니다. html로 하드 코딩 된 모든 링크가 작동하지 않습니다. www.abc.com/signup.php에 뭔가가있는 경우 abc가 라이브 도메인이고 내 테스트 사이트가 www.abctest.com에 있다고 가정하면 stg 사이트 대신 라이브 사이트로 이동합니다. 가입 링크? – Mdillion
html로 절대 URL을 하드 코딩 한 경우 더 큰 문제가 있습니다. 개발 팀을 교체하십시오. –
좋은 지적. 감사. – Mdillion