Я интегрирую свою систему с Uber Eats API.Но у меня есть некоторые проблемы в производственной среде.
Если я создаю POST с заголовком user-agent: python-запросы / 2.8.1 , он возвращает код состояния 403, без него, 200.
В настоящее время проект размещен в сети, cpanel.Каталог проекта находится в корне cpanel, за пределами public_html.Общая папка проекта находится внутри public_html.
Мой .htaccess / public_html
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} =^public
RewriteRule ^(.*)$ public/$1 [L]
Мой .htaccess / public_html / public
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
Папки имеют разрешения 0755 (хранилище имеет 0777) и файлы 0644.
Любая помощь действительна, спасибо!