Apache使用重写和别名来访问目录根目录之外的文件

时间:2018-07-12 08:24:04

标签: apache url-rewriting alias root

这是我的文件结构

web
    server 
        Apache <--- Server root
        php    
    src
        server
            php
                api
                    api.php
                docs
                    index.php
            reference
        client <--- Directory root
            html
            javascript
            css
            vendor
            fonts

我不希望用户键入

localhost/.../function.php

因此,所有php内容都包含在目录根目录之外的server / php目录中。 但是现在我在访问php文档时遇到问题。我的目标是用户输入

localhost
localhost/mypage

服务器回答

localhost/src/server/php/docs/index.php
localhost/src/server/php/docs/mypage.php

我的API处理javascript(ajax)和php之间的操作。因此,ajax网址也应重写。

url: "/api/" ---> src/server/php/api/api.php

我怎么能意识到这一点?

0 个答案:

没有答案