Bună seara.
Am această eroare când încerc să-mi accesez wordpress-ul de pe my-no-ipdomain:port/danapcu.com (unde este instalat wordpress: /var/www/html/danapcu.com). În plus, portul meu implicit nginx este 85 (deci wordpress-ul meu ar trebui să fie accesat pe acest port: 85, deoarece portul 80 este ocupat de apache care servește propriul meu cloud).
Ei bine, când accesez my-noip.domain.net:18601/danapcu.com (portul este mapat în moy router astfel: protocol http port intern: 85 - port extern:18601 - localip (ip-ul lui raspberrypi)). Primesc mai întâi o redirecționare: my-noip.domain.net:85/danapcu.com - eroare - apoi schimb manual portul la 18601 și primesc eroarea 403 interzisă.
În /var/log/nginx/error.log am asta:
„Indexul directorului *2 al „/var/www/html/danapcu.com/” este interzis, client: PUBLIC_IP, server: _, cerere: „GET /danpacu.com/ HTTP/1.1”, gazdă: „MYNOIP.DOMAIN .net:18601"
Și structura mea nginx/sites-available/danapcu.com este aceasta:
Server {
asculta 85;
asculta [::]:85;
# include snippets/snakeoil.conf;
root /var/www/html/danapcu.com;
# Adăugați index.php la listă dacă utilizați PHP
index index.php index.html index.htm index.nginx-debian.html;
nume_server danpacu.com www.danpacu.com;
Locație / {
# Mai întâi încercați să serviți cererea ca fișier, apoi
# ca director, apoi reveniți la afișarea unui 404.
try_files $uri $uri/ /index.php;
autoindex activat;
}
# treceți scripturile PHP către serverul FastCGI
#
locație ~ \.php$ {
include snippets/fastcgi-php.conf;
#
# # Cu php-fpm (sau alte socket-uri Unix):
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
# # Cu php-cgi (sau alte socket-uri tcp):
# fastcgi_pass 127.0.0.1:9000;
}
Ar putea cineva să mă ajute să înțeleg ce se întâmplă și cum aș putea accesa wordpress-ul meu de pe domeniul meu noip? De ce primesc această redirecționare către portul 85 și apoi eroarea 403 Forbidden?
Mulțumesc anticipat.