Я пытаюсь загрузить свой новый веб-сайт (проект codeigniter) на сервер. Файл .htaccess используется в моем проекте и работает корректно в localhost. Кроме того, я могу загрузить файл тоже, но после его загрузки он не работает. Мне всегда нужно добавить «index.php» в url. Я не вижу файл .htaccess, и когда я пытаюсь загрузить его снова, он показывает сообщение, файл alredy существует. Кто-нибудь знает причину?Не удалось загрузить файл htaccess
ответ
Попробуйте использовать FileZilla и включить скрытые файлы, чтобы быть видимым:
- Открыть FileZilla FTP-клиент.
- Из строки меню выберите Сервер
- Выберите Force Showing Hidden Files, который должен быть последним вариантом.
одна вещь, чтобы проверить, если вы используете Apache или Nginx, потому что Nginx не поддерживает файл .htaccess
Я использую winSCP (программное обеспечение FTP) для загрузки моего .htaccess. Как вы упомянули, вы не можете просмотреть его. Однако, когда вы пытаетесь создать новый файл через winScp, файл будет автоматически загружен в ваш текстовый редактор.
Я не уверен, что другое программное обеспечение FTP работает одинаково.
Файл существует, но скрыт.
Возможно, пользователь, у которого нет разрешения на его замену.
удалите файл .htaccess с вашего сервера, но прежде чем убедитесь, что этот файл больше не полезен для вас.
другого путь
открыть хостинг сервер файл .htaccess в онлайн-редакторе CPanel скопируют мимо ваших кодов файла .htaccess, который требуется, чтобы быть изменены.
Как уже упоминалось в комментариях, может быть, что сервер выполняется, например, Nginx вместо Apache.
Однако, думаю, что наиболее вероятной причиной для файла .htaccess
, не имеющего эффекта, является проблема конфигурации. Возможно, что функция .htaccess
отключена либо в конфигурации, которую вы можете управлять, либо в конфигурации сервера.
Свяжитесь с вашим веб-хостом, чтобы решить эту проблему.
- 1. Не удалось загрузить файл
- 2. Не удалось загрузить файл
- 3. Не удалось загрузить htaccess в codeigniter
- 4. Не удалось проверить файл htaccess
- 5. Не удалось загрузить. Не удалось распознать файл
- 6. .htaccess файл отказывается загрузить
- 7. NSURLSessionUploadTask не удалось загрузить файл
- 8. Не удалось загрузить файл xib
- 9. Tuleap не удалось загрузить файл
- 10. Не удалось загрузить файл Bootstrap.min
- 11. Не удалось загрузить файл fxml
- 12. Не удалось загрузить файл рассола
- 13. Не удалось загрузить файл конфигурации
- 14. Не удалось загрузить файл application.properties
- 15. Native файл не удалось загрузить
- 16. GdxRuntimeException: Не удалось загрузить файл
- 17. файл phing не удалось загрузить
- 18. Не удалось загрузить файл CSS
- 19. Файл jpg не удалось загрузить
- 20. Не удалось загрузить/загрузить файл ppt
- 21. Codeigniter HMVC Не удалось загрузить требуемый файл
- 22. не удалось проверить файл htaccess в Xampp
- 23. Не удалось загрузить файл конструктора: Не удалось загрузить файл или сборку
- 24. Пользовательские страницы ошибок не удалось загрузить после редактирования HTAccess
- 25. Не удалось загрузить файл или сборку Oracle.DataAccess
- 26. Не удалось загрузить файл или сборку. SMDiagnostics.dll
- 27. Не удалось загрузить файл или сборку
- 28. Не удалось загрузить файл в selenium
- 29. Не удалось загрузить файл или сборку «Microsoft.Web.Extensions»
- 30. Не удалось загрузить требуемый файл: home.php
Это то, что вам нужно решить с помощью вашего веб-хостинга. – Schlaus
Вы не можете видеть это, потому что в Linux ведущий DOT означает, что это скрытый файл. – danopz
Возможно, сервер запускает Nginx вместо Apache? – danopz