«mod-rewrite» 태그된 질문

Apache 웹 서버용 URL 재 작성 모듈. 일반적으로 소위 "예쁜"URL에 사용되지만 단순한 대체를 넘어서 다양한 요청 처리 작업을 수행 할 수있는 기능과 유연성을 제공합니다.

8
mod_rewrite의 숨겨진 기능
mod_rewrite최근에 특정 측면이 작동하는 방식에 대해 약간의 혼란과 함께 적절한 수의 스레드가 떠 다니는 것 같습니다 . 결과적으로 나는 일반적인 기능에 대한 몇 가지 메모와 아마도 몇 가지 성가신 뉘앙스를 편집했습니다. 사용하면서 겪은 다른 기능 / 일반적인 문제는 무엇입니까 mod_rewrite?


8
.htaccess RewriteRule이 작동하지 않는 디버깅 방법
나는이 RewriteRuleA의 .htaccess아무것도하지 않는 파일입니다. 이 문제를 어떻게 해결합니까? .htaccess파일이 Apache에서 읽고 준수되고 있는지 어떻게 확인할 수 있습니까? 에코 "작동 중"메시지를 작성할 수 있습니까? 작성하면 해당 라인이 어디에 에코됩니까? .htaccess파일이 사용되지 않는 경우 Apache에서 사용하도록하려면 어떻게해야합니까? (가) 경우 .htaccess사용되는하지만 내가 RewriteRule여전히 영향을하지 않습니다, 나는 디버그에 더 무엇을 할 수 있습니까?


17
mod_rewrite가 서버에서 활성화되었는지 확인하는 방법은 무엇입니까?
현재 저는 lightspeed 서버 와 함께 호스팅을 사용하고 있습니다. 호스팅 mod_rewrite이 활성화되어 있지만 스크립트가 작동하지 않습니다. URL에 액세스하려고 할 때마다 404-not found page가 반환 됩니다. Apache로 실행되는 다른 서버에 동일한 코드를 넣었습니다. 저쪽에서 작동합니다. 내가 추측 그래서, 그것은이다 .htaccess과 mod_rewrite문제를. 그러나 호스팅 지원은 여전히 ​​mod_rewrite가 켜져 있다고 주장하므로 실제로 활성화되었는지 …



10
.htaccess의 헤더 세트 Access-Control-Allow-Origin이 작동하지 않습니다.
내 .htaccess헤더 설정이 작동하지 않는 이유를 알 수 없습니다 . 내 .htaccess파일 내용 : Header set Access-Control-Allow-Origin * Header always set Access-Control-Allow-Methods "POST, GET, OPTIONS, DELETE, PUT" Header always set Access-Control-Allow-Headers "*" RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [QSA,L] 그러나 내가을 제거 Header하고 추가하면 index.php모든 것이 잘 작동합니다. …

28
Laravel 5+ Ubuntu 14.04에서 500 내부 서버 오류 발생
Windows OS에 Laravel을 여러 번 설치했지만 이런 유형의 문제는 발생하지 않았습니다. 이 500 내부 서버는 일반적으로 "mod_rewrite"모듈이 켜져 있지 않을 때 발생합니다. 그러나 Ubuntu 14.04에서는이 문제로 인해 두통이 생깁니다. rewrite_mod를 설치했지만 작동하지 않습니다. ie 안의 모든 폴더와 파일에 대한 액세스 권한을 부여했습니다. / var / www / html / laravel_project …

4
Htaccess : URL에서 후행 슬래시 추가 / 제거
내 웹 사이트는-> WSS 벽지 스크립트라는 스크립트를 실행합니다. 내 문제 -> 중복 된 콘텐츠를 방지하고 내 URL을 정리하기 위해 내 URL 끝에 슬래시를 강제로 제거하거나 추가하려고했습니다. 나는 모든 종류를 시도했고 내가 생각할 수있는 모든 것을 시도했고 interwebs에서로드했지만 아직 그런 행운은 없었습니다! 빠른 수정일 수도 있지만 너무 많이 봤기 때문에 분명히 …

22
Elastic Beanstalk에서 https를 강제하는 방법은 무엇입니까?
Elastic Beanstalk의 무료 사용 계층에서 https를 강제 할 수없는 것 같습니다. 상태 확인에 실패하지 않고 Amazon Elastic Beanstalk에서 https를 강제하는 방법 에서 다음 제안을 시도했습니다. 이 Apache 재 작성 규칙 사용 RewriteEngine On RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteCond %{REQUEST_URI} !^/status$ RewriteCond %{REQUEST_URI} !^/version$ RewriteCond %{REQUEST_URI} !^/_hostmanager/ RewriteRule . https://%{SERVER_NAME}%{REQUEST_URI} [L,R] 시도하면 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.