Если вы хотите получить доступ к файлу через http, то вам, вероятно, следует поместить музыкальную папку в папку httpdocs. Если это не работает, то это может быть некоторая подпапка в папке поддоменов.
Как мне разместить файл на моем сервере для скачивания?
Это может быть глупый вопрос, но я должен спросить, потому что я никуда не денусь ...
У меня есть виртуальный частный сервер с Godaddy, и я настроил учетную запись FTP. Когда я получаю доступ к учетной записи через FTP, я вижу эти папки:
anon_ftp
cgi-bin
error_docs
httpdocs
httpsdocs
личная
статистика
поддоменов
vault_scripts
web_users
.Security (файл)
Теперь я хочу разместить файл на этом сервере, где люди могут просто перейти по URL-адресу и загрузить файл. Например, mywebsite.com/music/somesong.mp3.
Как мне это сделать? Должен ли я просто создать папку в этом месте под названием «музыка», а затем загрузить файл в эту папку? Если это так, я получаю сообщение об ошибке «550 music: Access is denied». Это ошибка прав доступа, поскольку этот пользователь является администратором, в чем же дело?
ОБНОВИТЬ
Файл, который я пытаюсь сделать доступным для скачивания, является .jad
Я поместил файл в / httpdocs / BB, но продолжаю получать эту ошибку при доступе:
«Статус HTTP 404 - /BB/plugin.jad
Тип Статус отчета
сообщение /BB/plugin.jad
описание Запрашиваемый ресурс (/BB/plugin.jad) недоступен. Apache Tomcat / 6.0.16 "
ОБНОВЛЕНИЕ 2
Я говорил с Godaddy, и они сказали, что мне нужно настроить MIME-тип как application / octet-stream. Они говорят мне, что я должен сделать это, но не говорят мне, как, так как это сделать?
Спасибо!
5 ответов на вопрос
- Популярные
- Новые
- С комментариями
- Активные
Я помню, что у GoDaddy была какая-то техническая поддержка. Если у вас есть VPS, который должен помочь вам по крайней мере некоторому уровню компетентного человека.
Предполагая, что корневой URL ( example.com
) указывает на ваш httpdocs
каталог, вы должны загрузить свою music
папку в /httpdocs
. Тогда веб-адрес будет www.example.com/music/song.mp3
. Возможно, у GoDaddy есть .htaccess
файл, запрещающий вам (или кому-либо еще в этом отношении) доступ к .mp3
файлу.
Я бы также проверил error_docs
каталог и посмотрел, нет ли у вас ошибок на стороне сервера.
Если вы используете Apache в качестве веб-сервера, вы можете создать файл .htaccess в каталоге, где находится ваш файл .jad.
Поместите в файл .htaccess следующее:
AddType application/octet-stream .jad
Поместите его в anon_ftp
каталог для анонимного ftp. В противном случае, для http://www.example.com/music/mysong.mp3
работы поместите create /httpdocs/music
и поместите mysong.mp3
в этот каталог.
Убедитесь, что вы обращаетесь к файлу с тем же путем, который вы использовали при копировании
htdocs/
. Apache чувствителен к регистру.Создайте новый файл с именем
.htaccess
(не пропустите период)htdocs/
и поместите в него следующее:
AddType text/vnd.sun.j2me.app-descriptor .jad AddType application/java-archive .jar
Похожие вопросы
-
3
IE на Windows 7 не сохраняет файлы на диск
-
3
Завершение работы компьютера после завершения загрузки / выгрузки
-
4
Где скачать много цифр пи?
-
-
5
Какой смысл режима ASCII в FTP?
-
4
Настройка модема для загрузки Bittorrent
-
3
Firefox: Почему это медленно, если у меня есть активные загрузки?
-
2
Звоните, но не загружайте страницу с помощью wget
-
3
Сбой FTP «PUT» на виртуальной машине, но не на хост-ПК: 504 Команда не реализована для этого парамет...
-
17
Как скачать URL в виде файла?
-
6
Как я могу заставить FileZilla игнорировать папки или файлы (такие как .svn или CVS)?