2014-10-31 5 views
0

나는 Joomla CMS 환경에서 작업하고 안전하게 유지하기 위해 매우 제한적인 .htaccess 파일 (Reference)을 사용합니다.하나의 PHP 파일에만 .htaccess를 통한 POST 허용

... 
$.post("http://mywebsite.com/includes/myfile.php", { var: var, var2: var2 }, 
... 

그러나, 이러한 제한은 내 PHP 파일에 데이터를 게시 할 수없고, 내가 다시 403 (금지) 오류 : I는 같은 PHP 페이지에 Ajax 호출을 만들고 싶어.

어떻게 하나의 PHP 파일이 POST 데이터를 받도록 허용 할 수 있습니까? 아니면 하나의 PHP 파일로 POST 데이터를 보내도록 허용 할 수 있습니까?

아래 라인을 시도했지만 작동하지 않습니다.

RewriteRule ^includes/myfile\.php$ - [L] 
RewriteCond %{REQUEST_METHOD} !POST 
+0

합법적 인 질문 : 페이지를 더 안전하게 만드는 POSTS를 어떻게 거부하고 있습니까? –

답변

0

내가 사용 내 htaccess로의이 행했습니다 :

RewriteRule ^(includes/myphpfile\.php) $1 [L] 

을하고 그것을 작동합니다.

관련 문제