Форум программистов, компьютерный форум, киберфорум
Apache, htaccess
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 1
Регистрация: 20.11.2015
Сообщений: 62

Ошибка при редиректе .htaccess

14.01.2017, 11:40. Показов 1893. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
При редиректе через .htaccess при 404 ошибке, выдает ошибку 500. Как исправить?

.htaccess

ErrorDocument 404 http://site.ru/
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.01.2017, 11:40
Ответы с готовыми решениями:

Ошибка при работе htaccess
Всем привет, вот совсем недавно познакомился с htaccess и так толком и не понял как его заставить работать так, как тебе нужно. Проблема...

Ошибка при набираете через .htaccess
Добрый вечер всем! У меня небольшая проблема с файликом htaccess Пытаюсь сделать перенаправление, однако apache выдает ошибку 500 Для...

Ошибка обработки GET запроса при переадресации .htaccess
В .htaccess есть строчка RewriteRule ^id(+)/?$ /demo/s.php?id=$1 Как можно понять, при переходе по ссылке site.ru/id1 - открывается...

6
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
14.01.2017, 11:44
Alex174, стесняюсь спросить, а куда у Вас ведёт редирект? Полностью строку перенаправления укажите... Может у Вас редирект на несуществующую страницу...
0
0 / 0 / 1
Регистрация: 20.11.2015
Сообщений: 62
14.01.2017, 11:49  [ТС]
Строка в .htaccess - ErrorDocument 404 http://site.ru/

Я подразумевал, что есть сайт, допустим site.ru, и при вводе, например site.ru/1.html он отправлял бы на site.ru
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
14.01.2017, 11:54
Цитата Сообщение от Alex174 Посмотреть сообщение
Я подразумевал, что есть сайт, допустим site.ru, и при вводе, например site.ru/1.html он отправлял бы на site.ru
Ну так сначала нужно наверстать 404 - страницу, которая будет показываться в случае 404-ошибки, сделать на неё редирект и только потом тестировать... А у Вас редирект на несуществующий сайт - вот и вылазит 503-я...
0
0 / 0 / 1
Регистрация: 20.11.2015
Сообщений: 62
14.01.2017, 12:07  [ТС]
А как сделать редирект на существующий сайт?
Есть несуществующая страница site.ru/1.html, и чтобы при обращении к ней - редирект шел бы на другой существующий сайт(site2.ru) или на site.ru. Как это прописать?
0
Эксперт HTML/CSS
 Аватар для Fedor92
2964 / 2621 / 1068
Регистрация: 15.12.2012
Сообщений: 10,091
Записей в блоге: 11
14.01.2017, 12:14
Лучший ответ Сообщение было отмечено Fedor92 как решение

Решение

Сделал пример:
Существующая страница при переходе всё хорошо, страница открывается... Несуществующая страница на том же домене, как видим редирект нас бросил на страницу err404.html при этом в адресной строке остался адрес несуществующей страницы... Содержимое файла .htaccess:

ErrorDocument 404 /err404.html

То есть страница err404.html находится в корневом каталоге домена и показывается при переходе на несуществующие страницы в пределах этого же домена... Понятно немного?
Можно сделать ссылку например на поисковик при переходе на несуществующую страницу - это будет выглядеть так:


ErrorDocument 404 https://ya.ru
1
0 / 0 / 1
Регистрация: 20.11.2015
Сообщений: 62
14.01.2017, 12:30  [ТС]
Все, спасибо, разобрался
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.01.2017, 12:30
Помогаю со студенческими работами здесь

Добавляются лишние параметры при 301 редиректе
Нужно настроить редирект со старых статичных страниц на новые динамические с чпу. В .htaccess добавляю правило: redirect 301...

При 301 редиректе (с WWW на без) в адресной строке к domen.ru дописывает \app.php
Помогите разобраться. Прописываю в .htaccess: RewriteCond %{HTTP_HOST} ^www\.(.+)$ RewriteRule ^(.*) http://%1/$1 Происходит...

404 ошибка в htaccess
Добрый день! Есть старый движок. В нем есть примитивный механизм ЧПУ, но всякий раз при неправильной странице он редиректит на главную....

.htaccess ошибка 500
Я изменил .htaccess, чтобы оне редиректил меня на главную страницу, после добавил ещё пару строк: RewriteEngine on RewriteRule...

Ошибка в работе .htaccess
Здравствуйте. Читала статью на сайте htmlbook.ru о порядке запуска страниц сайта. Предположим у меня есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru