지금 당장 이상한 상황이 있습니다. 기본적으로 우리 회사는 현재 최신 소프트웨어 빌드에 대한 링크를 게이트 뒤에두고 있지만 일단 사용자가 로그인하면 빌드에 링크를 배포 할 수 있습니다. 설명되지 않은 무료 30 일 재판.PHP - 하나의 도메인에서만 액세스 허용
추천 URL이 allowed_domain.com
인 경우를 제외하고 URL /downloads/file.extension
에 대한 액세스를 차단하고 싶습니다. 또는 /downloads/
에만 액세스를 차단하고 싶습니다.
나는 사랑는 .htaccess
를 사용하는 것이지만, 우리가 사용하는 호스팅 제공 업체 (WP 엔진)의 Nginx에 설정된 자신의 서버가 있습니다. 뿐만 아니라, WP 엔진에 내 Nginx 코드를 보내야만 실용적이지 않은 코드를 구현할 수 있습니다.
따라서, 는 내가 PHP 유일한 해결책, 또는 내가 분명히 통지를하지 않은 워드 프레스 플러그인을 찾고 있어요.
네, 저는 이것이 내 회사가 중요한 파일을 저장하는 데 정말 어리석은 방법이라는 것을 알고 있습니다.하지만 더 나은 방법을 생각해 낼 때까지는이 문제를 해결해야합니다.
그리고 네,'public_html' 밖에서 이런 종류의 파일을 호스트해야하고, PHP를 사용하여 보내지 만, WP 엔진은 나에게 진정한 루트에 대한 액세스 권한을 부여하지 않습니다. – Jesse
Wordpress는 존재하지 않는 파일에 대해서만 URI를 재 작성한다고 생각합니다. 따라서 공개 된 디렉토리에 파일이있는 경우 PHP 만 사용하여 다운로드하는 것을 막을 수있는 방법이 없다고 생각합니다. –
@KodosJohnson URL을 다시 쓰려고하지 않습니다. 특정 URL에서 오지 않는 한 리디렉션하려고합니다. – Jesse