Назад | Перейти на главную страницу

Как создать и отредактировать .htaccess и .htpasswd локально на моем компьютере, а затем загрузить на мой сайт через ftp?

Я делаю сайт для клиента и хочу сделать каталог, защищенный паролем. Проблема в том, что мой тип учетной записи разрешает только FTP, поэтому есть ли способ создать файлы .htaccess и .htpasswd локально на моем компьютере, чтобы я мог загружать их через FTP?

ОБНОВИТЬ:

Я создал файлы на упомянутом сайте @radius, загрузил и переименовал их, но теперь получаю следующее сообщение:

"Сервер обнаружил внутреннюю ошибку или неправильную конфигурацию и не смог выполнить ваш запрос"

Файлы .htaccess и .htpasswd представляют собой просто текстовые файлы, поэтому вы можете создавать их локально, а затем загружать.
Чтобы создать файл, начинающийся с "." на окнах видеть http://www.htaccesstools.com/htaccess-faq/
Чтобы создать зашифрованный пароль для файлов .htpasswd, вы можете использовать http://www.htaccesstools.com/htpasswd-generator/

Вы также можете загрузить двоичные файлы Apache 2.2 и использовать htpasswd.exe или htdigest.exe для создания .htpasswd или .htdigest файлы в windows.

Генератор в принятом ответе, кажется, больше не активен. Однако, похоже, это работает: https://www.askapache.com/online-tools/htpasswd-generator/

Вы всегда можете использовать блокнот для создания .htaccess и .htpasswd, сохраните их в разделе «ВСЕ ФАЙЛЫ». Вы можете не увидеть его в проводнике Windows, так как Windows не видит имени, но имеет длинное расширение, но у большинства FTP-клиентов не должно возникнуть проблем с отображением вам файлов и позволит вам загружать файлы соответственно.