Переходя по ссылке на сайте, или устанавливая Accept-Language? )))
p.s. Я полностью согласен с тем, что при автоопределении языка его использование уместно и приоритетно, но вариант с принудительным переключением для пользователя всё же может быть полезен)))
Не редиректит же, открывает. URL остаётся.
Status Code: 404 Not Found
Свою 404 страницу можно задать там же, в .htaccess
Если версия apache и модули позволят, можете использовать header set + условные выражения:
<If "%{REQUEST_URI} =~ #^/2.php#">Header set HTTP/1.0 404 Not Found</If>
Доки: http://httpd.apache.org/docs/2.4/expr.html---------- Добавлено 01.08.2019 в 10:04 ----------
А вариант установить заголовок из PHP совсем не рассматривается?
P.s. Еще можно принудительно задать prepend_file и в зависимости от REQUEST_URI в PHP устанавливать заголовок.
Турист может заходить с общественного компьютера в интернет-клубе/библиотеке/гостинице)
И ни разу не возникло желания/необходимости на ua/ru переключить? )
/ru/forum/comment/7904564
Ну, нет же..
Я, к примеру, ухожу с русскоязычного aliexpress-а на "Go to Global Site"...
Нормально, когда на любом многоязычном сайте есть возможность переключить язык на произвольный (из доступных)...
beget - по надёжности без комментариев
Иногда лучше переплатить.. (+-50 рублей)
Есть шанс, что на эксперимент факторы скорости открытия и доступности могут повлиять..
А вообще - можно у того же хостера, даже без смены IP-адреса делать. (и даже на поддомене))) Тему с контактами Яндекс видит. Можно и не скрываться. Филиал..
Может их одним запросом массово перенести "в ту" категорию?.. )
RewriteRule ^(.*).html/feed /$1.html [R=301,L]
Или составной первичный ключ (id, date)
Типа да, только первый id в этом случае можно не использовать.
И определиться, может ли быть в один день несколько приходов.. )))
Можно на эту историю триггер повесить, который будет остатки в другой таблице (товаров) подсчитывать в соответствии с приходами-расходами.
Можно.. но зачем? ))
Точнее, всё равно будет AJax-обращение к серверу, чтоб забрать текст на нужном языке (или же все возможные языки загружать при каждом обращении)..
// можно как-то так получить данные в JSON формате и "распихать" по блокам.$.get(url, function(data){$('#box1').html(data.box1);},'json');
Вплоть до того, что загрузить Ajax-ом страницу целиком...
$('html').html(content);