Может кто-нибудь объяснить мне, как настроить домен без файлов cookie? На эту тему есть много постов, но я все еще в замешательстве.
Я понимаю, что передача информации о сеансе для статических ресурсов является мертвым грузом, и хочу устранить эти накладные расходы. Мое замешательство, вероятно, заключается в том, является ли реализация этого сценария конфигурацией
- клиент
- сервер
- или оба.
Предположим, что пользователь входит на сайт (и данные для входа хранятся в файле cookie):
- В HTTP-пакете файл cookie устанавливается вместе со страницей для отображения.
- When the browser interprets the page, and encounters references to static resources in the header,
- the browser generates new HTTP requests to fetch those resources
- и по умолчанию отправляет cookie вместе с этими запросами
- как я могу указать браузеру не делать этого для этих ресурсов?
Фактическим методом реализации этого сценария является установка «статического домена».
- Which is simply another domain or a sub-domain:
- which could reference the resources in the original domain, or keep a duplicate
- и будет лишен каких-либо скриптов, таких как index.php
- и будет иметь .htaccess для предотвращения просмотра каталогов
- Is there crucial property of this 'static' subdomain that I'm missing?
- What's up with the CNAME record?
- Есть ли способ настроить домен так, чтобы он не принимал файлы cookie?
- Даже если и есть, как браузер узнает, на какие домены отправлять куки, а на какие нет?
Много вопросов. Мне не хватает чего-то важного здесь. Надеюсь, кто-то может помочь.
Я разрабатываю сайт с codeigniter, если это имеет значение. И веб-сервер, который я использую, — это сервер Apache, управляемый cPanel.