0

サイズが約12kbのxslファイルがあります。zipしたいのですが。xslファイルを圧縮する方法はありますか

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>
<xsl:template match="/page1">
    <form name="form1" style="margin:0px;padding:0px" action="action.php" method="post" onsubmit="return checkData();">
        <xsl:variable name="name" select="op1 />        
        <xsl:variable name="name" select="op2 />
    </form>
</xsl:template>
</xsl:stylesheet>
4

1 に答える 1

0

これはサーバーによって異なります。Apacheでは、httpd.confファイルでmod_gzipをアクティブ化する必要があります。mod_gzipをグーグルで検索すると、それを有効にするためのガイドがたくさん提供されます。

ルートApache設定を編集できない場合は、2つの方法があります。XMLファイルが静的である場合は、手動で圧縮し、ファイルにfoo.xsl.gzという名前を付け、まだアクティブになっていない場合は、そのディレクトリのファイルでオンにMultiViews.htaccessます。XMLファイルが静的でない場合、または.htaccessを使用することさえできない場合、最後の手段はXMLファイルをPHPスクリプトに変更し、コードをob_*コマンドでラップしてXMLを吐き出すことです。

于 2012-11-15T08:56:01.020 に答える