0
웹 응용 프로그램에 Apache 2를 사용하고 있습니다.URL을 일부 URL에 선택적으로 추가하십시오.
대부분의 URL에 SSL을 적용하고 싶습니다. 예 : http://example.com/foo
으로 가면 https://example.com/foo
으로 리디렉션됩니다.
이 사용에 의해 충분히 쉽게 :
example.com/api/*
이유의 존재가 내 모바일 앱이된다 :
<VirtualHost *:80>
ServerName example.com
ServerAlias *.example.com
RewriteEngine on
RedirectMatch ^(/.*)$ https://example.com$1
</VirtualHost>
을 그러나, 나는 SSL이 패턴이있는 URL에 대한 선택적되고 싶어요 이미 웹 사이트의 http 버전을 사용하고 있으며이를 중단하고 싶지 않습니다.
어떻게하면됩니까?
와 RewriteRule의 다음 코드가'한다 RewriteCond % {REQUEST_URI} ^/API/ 한다 RewriteRule^(/.*) $은 https :! // % {SERVER_NAME} $ 1을 R, L]'로 표시되지만, 'http : // example.com/api/offer/feed'로 이동하면'http : // example.com/index.php'로 리디렉션됩니다. 왜이 일을하는거야? –
관련없는 규칙? – covener
다른 기본 규칙은 [기본 Laravel htaccess 파일] (https://github.com/laravel/laravel/blob/5.1/public/.htaccess)에만 있습니다. 내가이 문제를 해결하는 방법에 정말 혼란 스럽다. 긴급히 해결해야한다. –