|
2 / 2 / 2
Регистрация: 28.06.2017
Сообщений: 112
|
||||||
Двойное обновление страницы04.09.2017, 21:02. Показов 1923. Ответов 7
Метки нет (Все метки)
Здравствуйте. Подскажите, пожалуйста. Из-за каких ошибок может возникать такое явление - как двойное обновление страницы.
Т.е. имею страницу на ней запись
0
|
||||||
| 04.09.2017, 21:02 | |
|
Ответы с готовыми решениями:
7
Обновление страницы Обновление страницы Обновление страницы |
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 05.09.2017, 06:18 | |
Сообщение было отмечено AnatoleiChubais как решение
Решение
- Является ли файл со скриптом индексным?
- Используется ли rewrite? Если да, то может быть такая ситуация: - rewrite все запросы к несуществующим адресам шлёт на индексный файл; - обозреватель запрашивает favicon у сайта; - того нет, и запрос перенаправляется на индекс. Вместо favicon может быть что угодно (несуществующие стили подключаются и т.п.).
1
|
|
|
2 / 2 / 2
Регистрация: 28.06.2017
Сообщений: 112
|
||
| 05.09.2017, 13:19 [ТС] | ||
|
Спасибо большое, что ответили, уж думал никто не поможет =).
Я использую вот такой код в htaccess RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php Т.е. файл на который я ссылаюсь где описан превиденный выше код - действительно перенаправляется с индексного.
Но обновляется же страница - чей url прописан в конфигах... Но это ладно, можете, пожалуйста, подробнее описать, как исправить эту ошибку, допустим на примере favicon. Добавлено через 42 минуты В общем, не знаю, как нужно правильно исправлять данную беду. Я сделал так - просто добавил факл favicon.ico в корень - и все заработало. Спасибо большое Para bellum. Но конечно же было бы интересно подобробнее узнать об этой проблеме, чтобы в дальнейшем на нее не напороться.
0
|
||
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|||
| 05.09.2017, 13:48 | |||
|
А вот это неправильно: Если маршрут не найден, необходимо выдавать страницу со статусом 404.P.S. Сам задавал именно такой вопрос пять лет назад: При включённом mod_rewrite Опера делает два запроса к серверу
1
|
|||
|
2 / 2 / 2
Регистрация: 28.06.2017
Сообщений: 112
|
||
| 05.09.2017, 15:15 [ТС] | ||
|
А не подскажите еще пожалуйста есть такая вот проблема
0
|
||
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|||||||
| 05.09.2017, 15:25 | |||||||
Правила в переводе: - Если запрашивается не файл (!-f) и не папка (!-d), то перенаправляем. В общем, пути маршрутов и пути существующих папок/файлов пересекаться не должны.
0
|
|||||||
|
2 / 2 / 2
Регистрация: 28.06.2017
Сообщений: 112
|
|
| 05.09.2017, 15:33 [ТС] | |
|
Я имею ввиду, а что если пользователь введет в поисковой строке этот запрос, то он что, увидит все файлы сайта?
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|||||||
| 05.09.2017, 15:42 | |||||||
1
|
|||||||
| 05.09.2017, 15:42 | |
|
Помогаю со студенческими работами здесь
8
обновление страницы Обновление страницы Обновление страницы Обновление страницы Обновление страницы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла:
Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
|
|
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-text-sdl3-c. zip
finish-text-sdl3-cpp. zip
|
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
|
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo
Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло.
Но на выплатах по больничным это. . .
|
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью в конфигурации КА2. Данные берутся из регистра сведений, по. . .
|