2017-01-10 5 views
0

я в настоящее время есть файл HTML со следующим:HTML загрузки тегов происходит сбой при запуске в Apache

<a href="/Library/WebServer/Documents/file.zip" download="file.zip"> Download here </a> 

При тестировании страницы HTML на свой собственный в Chrome, он работает, и я могу загрузить файл , Однако, когда я запускаю тот же файл на Apache и перейду к localhost, я получаю сообщение об ошибке «Failed - No file». Нужно ли размещать файл в другом месте? Есть ли альтернативный способ, который я могу использовать, чтобы позволить клиентам загружать мой файл?

+0

Если ваш сервер как 'HTTP: // локальный/myProject' и ваш' file.zip' место в 'MyProject/file.zip'. Попробуйте, например, ниже '' –

+0

проверьте ниже ответ для лучшего понимания –

ответ

0

Избегайте использования Абсолютного Пути и используйте Относительный путь для того же пути/ссылок домена на веб-сервере.

Попробуйте, как показано ниже.

<a href="/file.zip" download="file.zip"> Download here </a> 

Обратитесь к приведенной ниже статье - Absolute URLs vs relative URLs

 Смежные вопросы

  • Нет связанных вопросов^_^