• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > 使用相同的Apache实例来运行Django和Media文件

使用相同的Apache实例来运行Django和Media文件

作者:goldensun 字体:[增加 减小] 来源:互联网

goldensun 通过本文主要向大家介绍了django apache,apache部署django,linux apache django,apache实例,apache shiro实例等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

Django本身不用来服务media文件;应该把这项工作留给你选择的网络服务器。 我们推荐使用一个单独的网络服务器(即没有运行Django的一个)来服务media。 想了解更多信息,看下面的章节。

不过,如果你没有其他选择,所以只能在同Django一样的Apache VirtualHost 上服务media文件,这里你可以针对这个站点的特定部分关闭mod_python:

<Location "/media/">
  SetHandler None
</Location>

</div>

将 Location 改成你的media文件所处的根目录。

你也可以使用 <LocationMatch> 来匹配正则表达式。 比如,下面的写法将Django定义到网站的根目录,并且显式地将 media 子目录以及任何以 .jpg , .gif , 或者 .png 结尾的URL屏蔽掉:

<Location "/">
  SetHandler python-program
  PythonHandler django.core.handlers.modpython
  SetEnv DJANGO_SETTINGS_MODULE mysite.settings
</Location>

<Location "/media/">
  SetHandler None
</Location>

<LocationMatch "\.(jpg|gif|png)$">
  SetHandler None
</LocationMatch>

</div>

在所有这些例子中,你必须设置 DocumentRoot ,这样apache才能知道你存放静态文件的位

</div>

您可能想查找下面的文章:

  • python+Django+apache的配置方法详解
  • Linux下将Python的Django项目部署到Apache服务器
  • 在Linux系统上部署Apache+Python+Django+MySQL环境
  • Linux下将Python的Django项目部署到Apache服务器
  • 在Linux系统上部署Apache+Python+Django+MySQL环境
  • 使用相同的Apache实例来运行Django和Media文件
  • 使用相同的Apache实例来运行Django和Media文件
  • 在Apache服务器上同时运行多个Django程序的方法
  • 通过mod_python配置运行在Apache上的Django框架

相关文章

  • 基于python编写的微博应用
  • python爬虫入门教程之糗百图片爬虫代码分享
  • python实现上传样本到virustotal并查询扫描信息的方法
  • Python爬虫利用cookie实现模拟登陆实例详解
  • Python中的默认参数详解
  • Python中内置的日志模块logging用法详解
  • 学习python的几条建议分享
  • 通过C++学习Python
  • python操作数据库之sqlite3打开数据库、删除、修改示例
  • python结合selenium获取XX省交通违章数据的实现思路及代码

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python中__init__.py文件的作用详解
    • 仅用500行Python代码实现一个英文解析器的教程
    • 在Python中使用模块的教程
    • python遍历 truple list dictionary的几种方法总结
    • Python实现基于HTTP文件传输实例
    • Python实现的最近最少使用算法
    • Python随机生成带特殊字符的密码
    • python循环监控远程端口的方法
    • Python yield 小结和实例
    • python实现数组插入新元素的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有