У меня может быть много изображений на странице (например, 70), и я хочу показывать их без использования файлов cookie.
Я бы предпочел настроить поддомен и добавить запись CNAME (в отличие от необходимости использовать отдельный домен). В настоящее время у меня есть запись CNAME для моего donmain: www.example.com ==> example.com, и я хочу сохранить функциональность разрешения example.com на www.example.com.
Я обнаружил, что когда я захожу на свой сайт с помощью www.example.com, он использует файлы cookie, отличные от тех, которые используются на example.com. Могу ли я использовать .htaccess, чтобы перенаправить все запросы example.com на запросы www.example.com и решить проблему таким образом? Будут ли все файлы cookie по умолчанию иметь значение www.example.com?
ОБНОВИТЬ
Затем я должен создать запись CNAME static.example.com и указать ее на www.example.com. Затем я бы направил все свои запросы изображений на static.example.com. Будут ли они без печенья?
Да, это то, что нужно и хорошо для SEO тоже. Несколько URL для одного и того же контента не очень хорошая вещь. Вам нужно внести изменения в htaccess файл, написанный ниже.
RewriteBase /
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
Вы на правильном пути, но не сразу гарантируется, что static.example.com будет без файлов cookie. Вам нужно будет явно установить все свои куки для www.example.com, чтобы они не распределялись между поддоменами. В этом отношении гораздо проще иметь дело с отдельным доменом.