domain.com이 my/csp 디렉토리를 직접 가리킬 수 있도록 가장 빠른 방법을 찾고 있습니다. headlers 디렉토리에있는 main.c 파일의 어떤 명령어를 조언 해 주시겠습니까?/G-WAN의 csp 기본 디렉토리
0
A
답변
0
당신의 목표는 http://domain.com/
가 script
을 실행하기보다는 정적 페이지가 다음 다시 URI에를 사용하여로드해야하는 경우 :
int main(int argc, char *argv[])
{
const long state = (long)argv[0];
if(state == HDL_AFTER_READ)
{
xbuf_t *read_xbuf = (xbuf_t*)get_env(argv, READ_XBUF);
xbuf_replfrto(read_xbuf, read_xbuf->ptr, read_xbuf->ptr + 16, "/index.html", "/?index_1.c");
// Note: you may have to look for the ending double-CRLF to check
// if there are other pipelined requests to rewrite
}
return 255; // execute next connection step
}
이름
"/?index_1.c"
이 memmove를 피하기 위해
"/index.html"
와 같은 길이를 사용하도록 설계되었습니다
() (동일한 길이로 재 작성을 허용 함).
+0
입력 한 URL이 "domaine.com/index.html"인 경우에만 솔루션이 작동합니다. "domain.com"을 입력하면 index_1 페이지에 요금이 부과되지 않습니다! xbuf_replfrto() 대신 xbuf_repl() 함수를 사용하는 것이 더 재미 있지 않습니까? (매번 "?"를 쓸 수 있도록 xbuf_repl (read_xbuf, "/", "/?")를 사용) 모두에게 감사드립니다. –
관련 문제
- 1. 기본 csp minidriver를 디버깅하는 방법
- 2. Gwan의 X-Forwarded-For
- 3. gwan의 재해 복구 및 프로그래밍
- 4. CSP 경고 화재범
- 5. cordova webview가 csp
- 6. 기본 디렉토리 뷰어의 기본 인코딩
- 7. G-WAN 4.1.17이/CSP 스크립트가 아닌 나의 오래된/CSP 스크립트
- 8. windows CSP api
- 9. CSP 및 브라우저 확장
- 10. CSP 제공 업체 이름
- 11. CryptoAPI에서 CSP 공급자 식별
- 12. 기본 폴더 3 디렉토리
- 13. 기본 PHP는/디렉토리 구조를
- 14. git 기본 디렉토리 변경
- 15. 토치 기본 디렉토리
- 16. 비쥬얼 기본 설치 디렉토리
- 17. 기본 스캐너 - 디렉토리 찾기
- 18. activex 기본 파일 디렉토리
- 19. Nginx 기본 구성 디렉토리
- 20. 보석의 기본/홈 디렉토리
- 21. Java 기본 컴파일 디렉토리
- 22. 카르마의 기본 디렉토리 위치
- 23. PyQt getOpenFileName 기본 디렉토리
- 24. 기본 Eshell 디렉토리 변경
- 25. CSP (Contraints Satisfaction Probes) R
- 26. chromeApp의 webview에서 CSP 헤더를 제거합니다.
- 27. 크로스 워드 퍼즐 구현 CSP
- 28. Facebook 로그인에 필요한 CSP 규칙
- 29. 자바 스크립트로 CSP 위반 탐지
- 30. 파이썬 변경 시작/기본 디렉토리
직접적인 포인트 란 무엇입니까? 예쁜 URL에 대해 이야기하고 있습니까? (없으면 '?') –