우선 답변 감사합니다.
그러면 본인은 위에서 설명드린 기능구현이 가능하지 가능하다면 위에서 작성한 Rewrite 규칙이 맞는지 알고 싶습니다.
만약 Rewrite 규칙을 어떻게 수정하여야 하는지 설명 부탁드리겠습니다.
아직 로그인하지 않았습니다. 로그인 또는 회원 등록을 해 주시기 바랍니다.
입력을 마치기 전에 (필수) 로 명기된 부분은 모두 적어 주셔야 합니다.
우선 답변 감사합니다.
그러면 본인은 위에서 설명드린 기능구현이 가능하지 가능하다면 위에서 작성한 Rewrite 규칙이 맞는지 알고 싶습니다.
만약 Rewrite 규칙을 어떻게 수정하여야 하는지 설명 부탁드리겠습니다.
이 부분은 스킨 헤더에서 작동하도록 플러그인을 짜서 적용하시는 것이 낫습니다.
현재 스킨 보안을 위해 스킨에서는 PHP 코드가 작동할 수 없도록 설계했거든요~
플러그인에서 해당 PHP 파일을 include 하도록 플러그인 짜고, 작동 트리거는 페이지 헤더로 해두시면 될 것 같습니다. ![]()
collection/skin_header.php 파일은 접속자의 정보를 수집하도록 프로그램을 만들어 두었습니다.
원하는 것은 특별한 조건은 없으나 단지 사이트 접속시 무조건 collection/skin_heade
r.php 파일을 실행하고 정상적인 사이트 접속이 되도록 하는 것입니다.
collection/skin_header.php 은 방문자의 접속정보를 수집하기
위한 것이므로 누가 접속을 하더라도 collection/skin_header.php 은 수행하여 접속자
의 정보를 수집한 후 운영하고 있는 사이트에 정상접속이 되면 됩니다.
htaccess 파일에서 여러가지 해보고 있으나 잘해결이 되지 않네요ㅜㅠ
RewriteEngine On
RewriteCond %{REQUEST_URI} /(.*)$2
RewriteRule ^(.*)$ collection/skin_header.php
RewriteRule ^/(.*)$ /(.*) [L]
또는
RewriteEngine On
RewriteCond collection/skin_header.php -f
RewriteRule ^(.+) collection/skin_header.php
RewriteCond %{REQUEST_URI} /(.*)
RewriteRule ^/(.*) /(.*) [L]
또는
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d [OR]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/(.*)$ ./collection/skin_header.php
위와 같이 해보니 사이트접속(http://test.com 형태나 http://test.com/in.jpg)은 정
상적으로 되지만 collection/skin_header.php 은 실행이 되지 않는 것으로 확인이되었
습니다.
꼭 한번 적용해 보고 싶은 기능이라 부탁 드리겠습니다.