나는 Nginx를 사용합니다.
나도 몰라 왜 대신 상대 (/
의 자원로드 속도가 매우 빠르고 다양한 브라우저에서 나는 절대 URL (전체 경로)를 사용하는 경우는 프로토콜에 문자열을 시작하는 도메인 as CreateSean said, //
에서 문자열을 시작합니다 as Deviarte said) (또는 상대 URL로로드하는 속도가 느린 것은 아닌지, 잘 모르겠습니다.) Ergo, 요즘의 환경에서는 솔루션/관행 (내가 해왔 던 작업과 두 가지 작업 모두)이 바람직하지 않습니다. 내가 한 대신 무엇을
는하여 config.php를에 다음과 같다 :
$config['base_url'] = $_SERVER["scheme_url"];
$config['site_url'] = $_SERVER["scheme_url"];
는 아직 존재하지 않는 경우 scheme_url와 PHP를 제공해야 할 수도 있습니다.
fastcgi_param scheme_url "$scheme://$host/";
편집 :
부트 스트랩에서 둘러보고/configs를 일부 사용 나처럼 당신이 PHP-FPM를 사용하는 경우 귀하의 nginx 사이트 구성 (들)에 필요한 곳 /로 단지 구성이 추가 구성 변수에 프로토콜을 추가하는 방법 (예 : comment by unexplainedBacn above). 제가 아파치와 Config.php에 파일을 사용하는 방법
다음
이며,
fastcgi_param HTTPS on;
Gareth는 {stylesheet =}를 사용하여 이점을 얻었을 수도 있습니다.이 경우 그가 언급하는 동작이 표시됩니다. –
Hi Sean 네, 괜찮 았는데, 결국 제가 한 일입니다. 위의 Deviarte 대답은 흥미로운 해결책처럼 보입니까? – Gareth