diff options
Diffstat (limited to 'rt/bin/webmux.pl.in')
-rw-r--r-- | rt/bin/webmux.pl.in | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/rt/bin/webmux.pl.in b/rt/bin/webmux.pl.in index f9b792f..4cc4d61 100644 --- a/rt/bin/webmux.pl.in +++ b/rt/bin/webmux.pl.in @@ -3,7 +3,7 @@ # # COPYRIGHT: # -# This software is Copyright (c) 1996-2007 Best Practical Solutions, LLC +# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC # <jesse@bestpractical.com> # # (Except where explicitly superseded by other copyright notices) @@ -23,9 +23,7 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -# 02110-1301 or visit their web page on the internet at -# http://www.gnu.org/copyleft/gpl.html. +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. # # # CONTRIBUTION SUBMISSION POLICY: @@ -107,14 +105,15 @@ sub handler { local $SIG{__WARN__}; local $SIG{__DIE__}; + # We don't need to handle non-text, non-xml items if ($r->content_type =~ m/^httpd\b.*\bdirectory/i) { use File::Spec::Unix; # Our DirectoryIndex is always index.html, regardless of httpd settings $r->filename( File::Spec::Unix->catfile( $r->filename, 'index.html' ) ); } -# elsif (defined( $r->content_type )) { - #$r->content_type !~ m!(^text/|\bxml\b)!i or return -1; -# } + elsif (defined( $r->content_type )) { + $r->content_type =~ m!(^text/|\bxml\b)!i or return -1; + } Module::Refresh->refresh if $RT::DevelMode; |