다시 쓰기 규칙 때문에 어려움을 겪고 있습니다. 다음과 같이 요청을 처리하고 싶습니다.
example.com/15(도메인/모든 숫자)와 일치하는 요청은 내 CDN에서 처리되어야 합니다. 그래서 이렇게 썼지만 작동하지 않습니다.
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(\d+)*$ ../../cdn.example.com/public_html/l/i.php?id=$1
내 서버는 400 Bad Request로 응답하고 그게 전부입니다.
다음은 이전 xampp 설치에서 나에게 효과적이었습니다.
RewriteRule ^(\d+)$ ./e/$1.php
(현재 저는 linux apache2를 사용하고 있습니다.) 나는 다음을 사용하여 이 문제를 해결하려고 했습니다.조 린의 스크립트, 하지만 이것은 400 또는 404를 제공합니다.
내 WebApp은 다음을 수행해야 합니다. - 내 lite-cdn을 사용하여 홈페이지에 콘텐츠를 로드하고 링크가 클릭된 것처럼 보이도록 URL을 조작합니다.
- 페이지를 새로고침(F5)할 때 첫 번째 htaccess 규칙이 적용되어야 합니다.