Witam,
regułka "deny from all" w pliku .htaccess blokuje mi wykonywanie pewnych skryptów PHP na serwerze. Nie działa "allow from nazwa_domeny.pl", nie działa "allow from 127.0.0.1" ani "allow from localhost" dopiero "allow from 000.000.000.000" z adresem IP mojego serwera pozwala na wykonywanie się skryptów.
1. Czy jest jeszcze jakiś inny sposób niż (127.0.0.1, localhost, nazwa_domeny.pl) na określenie nazwy serwera? czy jestem skazany na ten numer IP
Serwer mojego dostawcy to Nginx, ale widzę, że pewne regułki Apache w pliku .htaccess działają. W pliku .htaccess mam:
order deny,allow
deny from all
allow from nazwa_domeny.pl
allow from 127.0.0.1
allow from localhost
allow from 000.000.000.000
2. I jak sobie poradzić z poprawnym wykonywaniem skryptów na serwerze jeśli poniższe ograniczenie też je blokują?
AuthName "Prywatna strona"
AuthType Basic
AuthUserFile /home/public_html/nazwa_domeny.pl/.htpasswd
Require valid-user