我有一个独立的文件上传器,它安装在我的 dedi' 服务器中。上传文件位于我的主控制面板文件夹中 -
/usr/share/nameofcontrolpanel/public/uploader.
我把它放在那里是因为每当我尝试将它放在 /var/www 中时,它似乎都会出现。它不会加载,只是转到控制面板,所以我把它放在 apache 当前读取 web 根目录的位置,它位于控制面板的公共文件夹中。
每当我尝试使用上传器上传文件时,我都会收到错误 302。我只是猜测这与apache有关吗?(我已经有 php 5.3 这是一个要求)
这是上传者的 .htaccess。
# Enable rewrite engine and route requests to framework
RewriteEngine On
## The only you have to edit is this one.
## If the Files Inbox is located at inbox.yourwebsite.com, you will set
## RewriteBase /
## If it is located at www.yourwebsite.com/filesInbox, it will be
## RewriteBase /filesInbox/
## THIS IS THE ONLY LINE YOU HAVE TO CHANGE
RewriteBase /
## !!!
## DO NOT REMOVE THE FOLLOWING LINES !!
## !!!
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L,QSA]
# Disable ETags
<IfModule mod_headers.c>
Header Unset ETag
FileETag none
</IfModule>
# Default expires header if none specified (stay in browser cache for 7 days)
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A604800
</IfModule>
# Use PHP 5.3
AddType application/x-httpd-php53 .php
上传者的网址是 uploader.mysite.com
我需要寻找什么来摆脱错误 302 并成功上传?