Как создать файл .htaccess
Что писать в .htaccess
В сети встречается много описаний хитрого файла .htaccess, различных функций и всего что можно сделать с его помощью. Но почему то никто не хочет рассказать как именно его создать.
Многие ничинающие веб-мастера при загрузке .htaccess на сервер или его создании там, вместо сайта видят 500 ю ошибку. Проблемма в том, что файл должен быть в UNIX формате. Попробую заинтересованным посетителям пошагово показать как создать .htaccess
На моем компьютере установлена программа Notepad++v4.7.5.
Сначала я хотел создать этот файл для направления посетителей набравших адрес несуществующей или удаленной страницы на главную страницу моего сайта. Для примера можете набрать в строке браузера http://www.instructing.ru/abracadabra и вы все равно попадете на главную страницу. Для работы этой функции в файле .htaccess пропишите
ErrorDocument 404 http://www.(ваш сайт).ru
Поехали:) Запускаем программу Notepad, слева вверху жмем вкладку файл _новый. В окне программы пишем
ErrorDocument 404 http://www.instructing.ru (адрес сайта поменяйте на свой).
Инструкция
Что вам понадобится:
1 шаг
преобразуем в unix формат
Далее как на картинке, одним щелчком мыши преобразовываем в unix формат.
2 шаг
сохраняем .htaccess
Визуально как будто ничего не изменилось. Больше никаких действий, просто закрываем программу и при запросе на сохранение отвечаем положительно.
3 шаг
windows не определяет расширение файла .htaccess
В появившемся окне выбираем место для сохранения , вписываем название файла ВАЖНО! (точка)htaccess
Тип файла оставляем All types(.).
Теперь такой файл можно загружать на сервер, в корневую папку сайта и все потерянные посетители будут ваши. Для проверки наберите в браузере адрес вашего ресурса, если ошибка 500, значит что то сделали не так. Удалите файл и повторите процедуру снова, будте повнимательней. Если ваш сайт находится в отдельной папке, то загружайте .htaccess в нее. Если все прошло гладко, наберите адрес несуществующей страницы, вы должны будете попасть на главную.
Советы и предупреждения:
- По желанию можете прописать более глубокие настройки: запароливание дирректорий, перенаправление на другой адрес , обрабатывать HTML как PHP и т.д., вобщем настроек масса , а информации в сети довольно много, только экспериментируйте с осторожностью. А я желаю вам удачи в начинаниях.
Как создать файл .htaccess