`
laowang
  • 浏览: 37889 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

apache 强制pdf 下载

    博客分类:
  • web
阅读更多

强制pdf下载时作为附件打开,而不是用浏览器直接打开
打开mod_headers
增加以下配置


<FilesMatch "\.(?i:pdf)$">
  ForceType application/octet-stream
  Header set Content-Disposition attachment
</FilesMatch>

原理是同那些asp或者php的实现一样,增加一个头,声明是个附件

参考:

Force a PDF to download

分享到:
评论
2 楼 laowang 2011-01-02  
yanaicheng 写道
怎么使用那个?

在httpd.conf中增加配置啊
1 楼 yanaicheng 2010-12-31  
怎么使用那个?

相关推荐

    Apache设定访问数量及下载速度限制[归类].pdf

    ### Apache设定访问数量及下载速度限制 在现代网络环境中,合理地管理服务器资源对于保障服务稳定性和用户体验至关重要。本文将详细介绍如何使用Apache服务器通过安装和配置`mod_bandwidth`模块来实现对服务器访问...

    APACHE RPM包的卸载_ .pdf

    当发现依赖问题后,可以通过添加`--nodeps`参数来强制卸载Apache及其相关组件,但需要注意的是,这样做可能会导致其他软件包出现问题。因此,在执行此操作之前,请确保了解其后果。命令如下: ``` # rpm -e httpd-...

    实战Nginx(取代Apache的高性能Web服务器).pdf

    《实战Nginx:取代Apache的高性能Web服务器》是一本深度探讨Nginx技术的书籍,旨在帮助读者理解和掌握如何利用Nginx构建高效、稳定且可扩展的Web服务环境。Nginx作为一款轻量级、高性能的HTTP和反向代理服务器,近年...

    linux_apache_rewrite编译配置.pdf

    1. 下载Apache源代码包,例如httpd-x.x.x.tar.gz。 2. 解压源代码:`tar -zxvf httpd-x.x.x.tar.gz` 3. 进入解压后的目录:`cd httpd-x.x.x` 4. 运行配置脚本,指定安装路径:`./configure --prefix=/usr/local/...

    用WebBrowse显示PDF和WORD文档

    在IT领域,尤其是在Windows应用程序开发中,有时候我们需要在应用程序内部集成文档查看功能,而无需依赖外部...为了确保跨平台兼容性,可以考虑使用其他第三方库,如PDFium或Apache POI,但这已经超出了本主题的范围。

    java html转pdf

    Apache PDFBox、iText和Flying Saucer是Java中常用的PDF生成库。这里我们将重点讨论Flying Saucer,它是一个开源项目,能够将HTML、CSS和SVG转换为高质量的PDF。 1. **Flying Saucer库**:Flying Saucer的核心在于`...

    linux_apache_rewrite编译配置整理.pdf

    首先,你需要从Apache官方网站下载最新版本的源代码包,然后解压并进入解压后的目录。使用`./configure`命令指定安装路径(例如`--prefix=/usr/local/apache2`),之后运行`make`进行编译,最后使用`make install`...

    Apache_Https配置[整理].pdf

    - 首先,从Apache官方(www.apache.org)下载Apache HTTP Server的安装包,通常推荐选择包含OpenSSL的版本,因为OpenSSL是实现HTTPS服务的关键组件,用于加密和身份验证。 - 安装完成后,检查Apache安装目录的`bin...

    Linux环境下Apache服务器的安全及实现.pdf

    强制访问控制(MAC)基于客户端的IP地址或所在的域来定义访问权限。同时,Discretionary Access Control(DAC)允许用户在输入错误后有机会更正。Apache的安全模块,如mod_access模块,能根据访问者的IP地址进行主机...

    centos7配置APache+PHP+mysql.pdf

    3. **关闭SELinux**:SELinux是一种强制访问控制策略,可能会影响服务的正常运行。 - 修改`/etc/selinux/config`文件,将`SELINUX=enforcing`改为`SELINUX=disabled`。 - 使用`setenforce 0`命令立即关闭SELinux。...

    Apache配置HTTPS协议,搭载SSl配置全过程[归纳].pdf

    - 除了基本配置外,还应该考虑其他安全措施,如启用HSTS(HTTP Strict Transport Security)来强制浏览器始终使用HTTPS,禁用弱加密套件,以及定期更新证书和Apache服务器。 通过以上步骤,Apache服务器将能够提供...

    Apache Beam架构原理及应用实践(56页).pdf

    与Apache Flink相比,Beam不区分DataStream和DataSet API,而是采用更高级别的抽象,允许开发者直接进行如计数、连接和投影等操作,而无需强制转换为Map-Shuffle-Reduce的形式。 另一个显著优势是可移植性。Apache ...

    Apache Solr 架构分析内部设计篇PDF

    本文将基于《Apache Solr 架构分析内部设计篇PDF》提供的内容,深入探讨Solr的核心架构与设计原理。 #### 二、Solr简介 ##### 2.1 对于用户而言的Solr - **信息检索应用**:Solr是一款用于处理大规模数据的信息...

    将_Shiro_作为应用的权限基础_五:SpringMVC+Apache_Shiro+JPA(hibernate)整合配置

    ### 将Shiro作为应用的权限基础五:SpringMVC+Apache Shiro+JPA(hibernate)整合配置 本文旨在详细介绍如何将Apache Shiro整合到基于SpringMVC和JPA(hibernate)的应用程序中,为系统提供安全控制机制。通过本...

    Apache+php+mysql在windows下的安装与配置图解(最新版)[汇编].pdf

    首先,你需要从官方站点下载适合Windows平台的Apache版本,例如文件中提到的`apache_2.0.55-win32-x86-no_ssl.msi`。安装过程中,会遇到Apache HTTP Server 2.0.55的安装向导,你需要点击“Next”继续,并接受许可...

    CentOS6.2安装配置LAMP服务器(Apache+PHP5+MySQL).pdf

    SELINUX是一种强制访问控制策略,但有时可能会影响服务的正常运行。在配置LAMP环境时,我们可以选择临时关闭它。编辑`/etc/selinux/config`文件,将`SELINUX=enforcing`改为`SELINUX=disabled`,并重启系统以应用...

    MyEclipse.JSP.文件上传下载.pdf

    7. **文件下载**:实现文件下载通常需要创建一个JSP或Servlet,设置响应头来指定文件类型、内容长度以及强制浏览器以下载方式打开。在本教程中,虽然没有展示具体的下载代码,但通常会涉及读取文件流并将其写入到...

    jspsmart实现文件上传下载及jspSmartUploadjar下载文库.pdf

    - 内容Disposition:`setContentDisposition(null)` 防止浏览器自动打开文件,强制以下载方式处理文件。 - 下载文件:调用 `downloadFile` 方法,传入文件路径,启动文件下载过程。 4. JSP 代码示例: - 示例...

    服务器安装教程[汇编].pdf

    【服务器安装教程[汇编].pdf】这篇教程主要讲解了如何在Windows环境下安装Apache服务器,配置基础的网站服务。以下是详细的知识点解析: 1. **Apache服务器安装**:首先,你需要下载Apache HTTP Server 2.2.11的...

Global site tag (gtag.js) - Google Analytics