有一个apache的配置如下,请解释每一行的含义
PHPz
PHPz 2017-05-16 17:01:39
[Linux讨论组]

配置如下:

<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

学习是最好的投资!

全部回复(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>
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号