zoukankan      html  css  js  c++  java
  • php访问工程外的目录配置

    php部署到Linux服务器,相当简单,把工程代码上传上去,然后,配置httpd服务的监听端口和代码所在的目录,访问则使用Linux服务器域名+端口号,就会进入php工程。如:

    Listen 80
    <VirtualHost *:80>
        DocumentRoot /usr/code/www/project/
        ServerName www.myproject.com
    </VirtualHost>
    <Directory /usr/code/www/project/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>

    这样,使用www.myproject.com:80则会进入到/usr/code/www/project目录下。 

    但是如果,有一些其他资源,比如图片等,是不放于代码工程下,而是独立目录,这个比较好理解,因为一般这样的资源,都是独立放置,有利于备份以及多工程共享。比如图片是放在/pic目录下,如何使用www.myproject.com/pic访问/pic目录呢。也很简单,加一行配置即可。

    Listen 80
    <VirtualHost *:80>
        DocumentRoot /usr/code/www/project/
        ServerName www.myproject.com
        Alias /pic/ "/pic/"
    </VirtualHost>
    <Directory /usr/code/www/project/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>

    这种配置,可以推广到CDN加速,资源可以不用放于同代码一样的目录。

  • 相关阅读:
    51nod 1004 n^n的末位数字
    51nod 1003 阶乘后面0的数量
    unity3d-多媒体与网络
    unity3d-代码控制游戏角色控制器移动
    unity3d-角色控制器续
    unity3d-物理引擎
    unity3d-碰撞检测
    unity3d-射线(Ray)
    unity3d-小案例之角色简单漫游
    unity3d-绘制贴图
  • 原文地址:https://www.cnblogs.com/xianxh/p/4322899.html
Copyright © 2011-2022 走看看