«.htaccess» 태그된 질문

Apache 웹 서버에서 주로 발견되는 디렉토리 레벨 구성 파일

4
로드 밸런서 뒤에있는 동안 REMOTE_ADDR에 대한 .htaccess RewriteCond?
로드 밸런서 뒤에 웹 서버가 있습니다. 유지 관리를 위해 사이트를 오프라인으로 전환 할 때마다 유지 관리 페이지를 표시하려면 .htaccess에 조건부 리디렉션을 추가해야합니다. 이 부분은 간단합니다. RewriteEngine on RewriteCond %{REQUEST_URI} !/maintenance.php$ [NC] RewriteCond %{REQUEST_URI} !\.(jpe?g?|png|gif) [NC] RewriteRule .* /maintenance.php [R=302,L] 그러나 방문자의 IP 주소가 내 개인의 경우 유지 관리 페이지로 리디렉션되지 …

2
손상된 FTP 계정을 통한 웹 사이트 공격 해부
내 사이트가 해킹 당했고이 시점에서 일부 세부 정보를 알고 있지만 정확히 어떻게 발생했는지 또는 향후이를 방지하는 방법을 잃어 가고 있습니다. 공격이 다시 발생하는 것을 막기 위해 공격을 해부하는 데 도움이 필요합니다. 시간이 조금 걸리지 만 문제를 해결하는 데 도움이되는 충분한 정보를 제공하고 싶습니다. 여기에 일어난 일이 있습니다. 몇 주 전에 …

1
VHost & Forward 하위 도메인 만들기
소굴 웹 애플리케이션의 www가 아닌 ​​www를 www로만 리디렉션하는 간단한 .htaccess 파일이 있습니다. 이제 내가하고 싶은 것은 http : //subdomain.mydomain.tld 와 같은 새 가상 호스트 만들기 해당 하위 도메인 으로 오는 사람이 app / webroot / subdomain 과 같은 내 앱의 폴더 로 리디렉션되도록 내 현재 .htaccess는 다음과 같습니다 <IfModule mod_rewrite.c> …

5
내 사이트에서 리소스의 핫 링크 ( "이미지 도난"/ "대역폭 도난")를 방지하는 방법은 무엇입니까?
"궁극적 인"안티 핫 링크 .htaccess를 작성하려고합니다 ... 인터넷에서 많은 예제 / 튜토리얼 / 생성기 를 찾을 수 있지만 대부분이 잘못되었거나 불완전합니다 (또는 둘 다). 내가 찾고있는 기능은 다음과 같습니다. HTTP_REFERER가 외부 사이트 인 경우 파일 확장자 목록에 대한 핫 링크를 차단해야합니다. 현재 도메인 (duh)에 대한 .htaccess에서 코드를 해독하지 않고 핫 …

2
서버에서 PHP 패키지 보호
저는 PHP 개발자이며 최근 Magento 확장 프로그램 중 하나를 상용화하기로 결정했습니다. MageParts CEM Server를 다운로드하여 구성 했으며 모듈 패키지의 라이센스 및 제공과 관련하여 모두 완벽하게 작동합니다. 유일한 문제는 패키지가 저장된 디렉토리에 누구나 액세스 할 수 있다는 것입니다. 나는 이것을 .htaccess파일로 시도 했지만 지금은 작동하지 않습니다. <Files services.wsdl> allow from all …

2
아파치 URL 마스킹
브라우저에서 http://www.domain.com/uri-path-to-resource.rsc 에 액세스해야 하지만 http://shop.domain.com/uri-path-to-resource 의 내용을 표시하려면 .rsc . 불행히도 ProxyPass는 .htaccess 파일에서 사용할 수 없었으며 그것을 달성하는 방법을 모릅니다. 모든 아이디어는 환영 이상입니다!

1
URL을 인수로 전달하면 Apache가 실패합니다.
안녕하세요, 저는이 문제에 대해 혼란 스러웠습니다. 나는 그것을 설명하려고 노력할 것이다. 문제는 다음과 같습니다. http://mydomain.com/somedir/somephp.php?arg1=value&arg2=http://otherdomain.com&arg3=http://othertoo.com/somepath/something ...은 완전히 실패합니다. URL 인코딩과 함께. 내 사이트는 존재하는 파일과 디렉토리를 제외하고 mydomain.com/everything 이후의 모든 내용을 읽습니다. mod_rewrite로하고 있습니다. Options -Indexes RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ handler.php 위의 쿼리 예제는 …

2
간단한 nginx 다시 쓰기 규칙
이 기본 htaccess 규칙을 nginx 형식으로 다시 작성 (변환)해야합니다. 도와 줄래? 감사. RewriteEngine On RewriteCond %{SCRIPT_FILENAME} !-d RewriteCond %{SCRIPT_FILENAME} !-f RewriteRule ^(.*)$ ./index.php?request=$1 그리고 이것은 내 전체 site.com nginx 구성입니다. server { listen 80; #listen [::]:80 default ipv6only=on; server_name www.domain.com domain.com; root /home/user/domains/domain.com/public_html; access_log /home/user/domains/domain.com/logs/access.log; error_log /home/user/domains/domain.com/logs/error.log; index index.php index.html …

3
유지 관리 페이지로 .htaccess 리디렉션
온라인으로 사이트를 업그레이드하고 싶습니다. 업그레이드가 완료 될 때까지 방문자 유지 보수 페이지를 표시하고 싶습니다. 나는이 코드를 시도 Options +FollowSymlinks RewriteEngine on RewriteCond %{REQUEST_URI} !/maintenance.html$ RewriteCond %{REMOTE_HOST} !^888\.888\.888\.888 RewriteRule $ /maintenance.html [R=302,L] 그러나이 코드는 모든 페이지를 maintenance.html로 리디렉션합니다. www.domain.com maintenance.html로 이동 www.domain.com/sub/ maintenance.html로 이동 하위 디렉토리가 아닌 루트 디렉토리 리디렉션 만 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.