There is an apache configuration as follows, please explain the meaning of each line
PHPz
PHPz 2017-05-16 17:01:39
0
1
457

Configuration is as follows:

<VirtualHost *>
    DocumentRoot /home/www/config/v2/fp12/aifang-web
    ServerName www.fp12.dev.aifang.com
    ServerAlias fp12.dev.aifang.com *.fp12.dev.aifang.com
    <Location />
        AddDefaultCharset utf-8
        RewriteEngine on
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule . index.php [L,QSA]
    </Location>
</VirtualHost>
PHPz
PHPz

学习是最好的投资!

reply all(1)
淡淡烟草味
<VirtualHost *>
    DocumentRoot /home/www/config/v2/fp12/aifang-web    // 以这个路径为根路径,查找文件
    ServerName www.fp12.dev.aifang.com                  // 从这个域名进来的访问请求才有效  
    ServerAlias fp12.dev.aifang.com *.fp12.dev.aifang.com  // 这两个域名也可以
    <Location />      // 配置根路径属性
        AddDefaultCharset utf-8     // 默认是 utf-8 编码
        RewriteEngine on            // 访问请求重写打开
        RewriteCond %{REQUEST_FILENAME} !-f // 条件1:根路径 + 访问的相对路径 在磁盘上不是文件
        RewriteCond %{REQUEST_FILENAME} !-d // 条件1:根路径 + 访问的相对路径 在磁盘上不是文件夹
        RewriteRule . index.php [L,QSA]  // 上面条件都满足时,将访问请求重写为 index.php 。l qsa 不知道……
    </Location>
</VirtualHost>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template