我的服务器上有一个wordpress博客,我想在子域名上保留一些文件。问题是每个包含多个点的文件(例如:com.mydomainname.pl.MoveLockScreentoUnlock.deb),当我尝试下载它时,它会将我重定向到我的wordpress的主页面。我希望能够使用deb extesnion下载所有文件,但我不能。
我的htaccess会改变什么?
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
更新: 是文件在服务器上。也许是suExec的问题?还有其他想法吗?它只有在我试图下载文件名中包含多个点的文件时才会重定向。我把完整的路径放到这个文件。
您可以在此处查看问题: http://mojei.pl/cydia/beta/debs/
您可以下载文件: pl.MoveLockScreentoUnlock.deb 但你无法下载: com.mojei.pl.mObileAlb.deb
- 对Eliasdx的回应
是文件在服务器上。也许是suExec的问题?还有其他想法吗?它只有在我试图下载文件名中包含多个点的文件时才会重定向。我把完整的路径放到这个文件。
您可以在此处查看问题: http://mojei.pl/cydia/beta/debs/
您可以下载文件: pl.MoveLockScreentoUnlock.deb 但你无法下载: com.mojei.pl.mObileAlb.deb
答案 0 :(得分:1)
答案 1 :(得分:0)
添加
RewriteCond %{REQUEST_FILENAME} !^(.+)\.deb$
编辑:
然而,RewriteCond %{REQUEST_FILENAME} !-f
应该已经成功了。如果文件存在,则不应重定向。你确定文件在那里吗?