رفتن به مطلب

اضافه کردن htaccess در قسمت api


ارسال های توصیه شده

با سلام و خسته نباشید./

یک سوال داشتم بنده از nginx استفاده میکنم و در وب سرور من htaccess. یک چیز بی معنی حساب میشه بعدش من میخواستم با قسمت api ها کار کنم

با این صحنه مواجه شدم

image.png.75101a9df0c36d88419f6fbd0ebd554c.png

 

کد های داخل فایل htaccess :

<IfModule mod_setenvif.c>
SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0
</IfModule>
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /forums/api/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
</IfModule>

 

من این کد هارو تبدیل به nginx کردم :

 

location /forums/api/ {
        if (!-e $request_filename){
            rewrite ^/forums/api/(.*)$ /forums/api/index.php;
        }
    }

 

اما میخوام از api ها استفاده کنم همچنان کار نمیکنه و میگه فایل .htaccess رو آپلود کنید ...

 

اگه راه حلی دارید ممنون میشم راهنمایی کنید !

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بله مشکل کش بود ممنون. الان به یک مشکل دیگه خوردم بنده یک api اضافه کردم و همه ی دسترسی ها رو بهش دادم اما میخوام ازش استفاده کنم به این صورت

domain.com/api/core/hello/?key=myapikey

به این ارور میخورم

image.png.930efdbee7998092c6832f4934787c3a.png

ممنون میشم دوستان کمک کنند.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...

اطلاعات مهم

ما مجبور شدیم تا از کوکی ها و فناوری های مشابه برای اجرای این وب سایت استفاده کنیم تا بتوانیم تجربه بهتری در زمان استفاده از سایت برای شما ایجاد نماییم. سیاست حریم خصوصی.