Alamat log masuk bahagian belakang tapak web saya adalah seperti ini, www.example.com/login.php
Tetapi saya ingin menyembunyikan alamat log masuk melalui Nginx dan menggantikannya dengan alamat log masuk yang tidak biasa, yang menjadi www.example.com/secretlogin .php. Ia juga memerlukan akses kepada login.php dilarang.
Konfigurasi Nginx saya sebelum ini ialah:
location ^~ /login.php {
return 403;
}
location ^~ /secretlogin.php {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
rewrite ^/secretlogin.php /login.php break;
}
Tetapi apabila saya akhirnya melawat www.example.com/secretlogin.php, 404 muncul.
Saya tidak tahu konfigurasi yang betul.
rewrite ^/secretlogin.php.php /login.php break;
Lagi .php
atau seperti ini