我的 webservers /marssolover/protected 文件夹中有一个 .htaccess 文件,它允许我从受保护的文件夹中获取一个文件,并通过位于同一文件夹中的 filestreamer.php 文件对其进行流式传输。mod_rewrite 在 localhost 上工作正常,但在 1&1 上不行。
我已经用谷歌搜索并尝试了一些以这个 .htaccess 文件结尾的建议:
AddHandler x-mapp-php6 .php
RewriteEngine On
Options -MultiViews
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteBase /MARS/MARSSecure
RewriteRule ^(.*)$ filestreamer.php?file=$1 [L]
<Files .htaccess>
order allow,deny
deny from all
</Files>
但是,它仍然无法正常工作。我读过它可能与多视图有关,但我认为它被禁用了Options -MultiViews