Nginx重写登录地址
漂亮男人
漂亮男人 2017-05-16 17:09:26
0
1
464

我的网站的后台登录地址是这样的,www.example.com/login.php
但是我想通过Nginx来隐藏登录地址,替换成为一个不常见的登录地址,变成www.example.com/secretlogin.php。同时还要求禁止访问login.php。
我之前的Nginx的配置是:

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;
}

但是最后访问www.example.com/secretlogin.php,出现的是404。
不知道正确的配置应该是怎么样的。

漂亮男人
漂亮男人

全部回复(1)
阿神

rewrite ^/secretlogin.php.php /login.php break;
多了.php
或者直接这样不就行了么

<?php include './login.php';?>
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板