Any valid HTTP response status code may be specified, using the syntax [R=305], with a 302 status code being used by default if none is specified. The status code specified need not necessarily be a redirect (3xx) status code. However, if a status code is outside the redirect range (300-399) then the substitution string is dropped entirely, and rewriting is stopped as if the L were used.
sanek1991: я в первом сообщении темы уже писал, что Header set HTTP/1.0 404 Not Found выдает ошибку 500
Если вариант с RewriteRule не устраивает и не установлен mod_headers (или не подключен.. у некоторых хостеров есть возможность динамически включать модули) и версия Apache ниже 2.4, то вариантов решить задачу из первого поста средствами .htaccess без использования PHP я не вижу.
Gerga: я гео определение могу оправдать, только если ТС сознательно отказался от Accept-Language.
Да вопрос ведь не в ГЕО был.. И даже если заменить его на accept-language, сама задача переключения языка и получения соответствующих текстовых значений никуда не денется.. Чтобы можно было использовать интерфейс сайта:
Gerga: конечно использую интерфейс сайта, я же человек
Про хранение деревьев в БД много всего сказано.. Основные варианты - тут.
https://toster.ru/q/136887
Поиск по каждому - минимум 2-3 статьи выдаст..
Нужно чтобы выводилось последние 4 записи
Указать нужное количество )
Только когда завершить процесс - тогда применятся измения в бд.
Как принудительно сбросить изменения в бд при PRAGMA journal_mode = WAL и при условии, что процесс еще не завершился?
Открыл второй скрипт (он только читает из бд) в другом браузере - нет изменений в бд.
1. Уменьшите счётчик для $i.. К примеру до 100.
2. Второй скрипт (читающий) в курсе про WAL?
Нет, дело не в кеше браузера.
Речь о сессиях в PHP.
Есть второй скрипт, он только читает из бд.
Проблема в том, что изменения в бд не вносятся, пока не отработает первый скрипт.
Второй скрипт открывается в том же браузере?
Попробуйте в режиме инкогнито к нему обратиться.. или в другом браузере.
флаг R - redirect
при такой директиве будет перенаправление на 404-ую страницу
url меняется
Пробовали? Или теория?
Теория тут: http://httpd.apache.org/docs/2.2/rewrite/flags.html#flag_r
У меня - не меняется. Что я делаю не так? Пруф: http://prntscr.com/onb1ag
я в первом сообщении темы уже писал, что Header set HTTP/1.0 404 Not Found выдает ошибку 500
Если вариант с RewriteRule не устраивает и не установлен mod_headers (или не подключен.. у некоторых хостеров есть возможность динамически включать модули) и версия Apache ниже 2.4, то вариантов решить задачу из первого поста средствами .htaccess без использования PHP я не вижу.
Но, у меня дочерняя тема, типа по правилам все,
Так может функция определена в дочерней теме.. и
этот блок и не выполняется вовсе...
Поместите после открывающейся скобки, чтобы проверить.. к примеру что-то вроде:
die('555');я гео определение могу оправдать, только если ТС сознательно отказался от Accept-Language.
Да вопрос ведь не в ГЕО был.. И даже если заменить его на accept-language, сама задача переключения языка и получения соответствующих текстовых значений никуда не денется.. Чтобы можно было использовать интерфейс сайта:
конечно использую интерфейс сайта, я же человек