Site in Practical: Sub Site for Admin

风行水上 @ 2014-09-14 22:43:58
标签:

    建立一个专门用于后台管理的子域名是有好处的:

    • 与主要内容站点进行分离,可以单独启用或停止。
    • 单独的配置和开发

    通过Basic Authentication对站点进行密码保护

    主要是配置文件".htaccess"和".htpasswd"。

    AuthType Basic
    #AuthBasicUseDigestAlgorithm MD5
    
    AuthName "Site Name"
    AuthBasicProvider file
    AuthUserFile /var/www/site/.htpasswd
    # AuthGroupFile /dev/null
    Require  valid-user
    Satisfy All
    

    其中".htpasswd" 文件可以用命令htpasswd来完成。

    htpasswd -c .htpasswd username
    ... 按提示输入密码 ...
    
    htpasswd -b -c .htpasswd username password
    

    安装htpasswd

    有时会发现htpasswd程序没有安装,这时可以用以下命令安装:

    sudo apt-get install apache2-utils
    

    网络资源

    标签:

      分享到:
      comments powered by Disqus

      32/43ms