/ / Hginaccess Nginx रिवाइट करने के लिए - अजाक्स / Jquery काम नहीं कर रहा है - PHP, jquery, AJAX, .htaccess, nginx

Nginx रीवेट करने के लिए htaccess - अजाक्स / Jquery काम नहीं कर रहा है - PHP, jquery, AJAX, .htaccess, nginx

मैंने एक स्क्रिप्ट स्थापित की है और इसमें अपाचे के लिए एचटीएसीएसी है लेकिन मैं nginx का उपयोग करता हूं इसलिए मैंने ऑनलाइन htaccess का उपयोग nginx रूपांतरण टूल में किया और मेरे htaccess को परिवर्तित किया

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteRule ^uploads - [L,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/?$ index.php?rp=$1 [L]
</IfModule>
<ifModule mod_headers.c>
Header set Access-Control-Allow-Origin: *
</ifModule>

सेवा मेरे

#ignored: "-" thing used or unknown variable in regex/rew
if (!-f $request_filename){
set $rule_1 1$rule_1;
}
if (!-d $request_filename){
set $rule_1 2$rule_1;
}
if ($rule_1 = "21"){
rewrite ^/(.*)/?$ /index.php?rp=$1 last;
}

इसके बाद पुनर्लेखन नियम साइट के लिए काम कर रहे हैं और मैं साइट का उपयोग और ब्राउज़ कर सकता हूं लेकिन केवल एक छोटी सी समस्या है, मेरे व्यवस्थापक पैनल में jquery / AJAX लिंक काम नहीं कर रहे हैं।

वे ज्यादातर "संकुचित" प्रकार टैब हैं।

कोई अंदाजा क्या गलत हो सकता है ? मैं phos-fastcgi के साथ सेंटोस 6, nginx पर हूँ

उत्तर:

उत्तर № 1 के लिए 1

मुझे नहीं पता कि क्या uploads फिर से लिखें, लेकिन दूसरा एक है

location / {
try_files $uri $uri/ /index.php?rp=$request_uri;
}