ОБНОВЛЕНИЕ: удаление правила ниже устраняет ненужное перенаправление. Теперь просто отлично работает. Хотя он по-прежнему доступен из двух мест, канонический заголовок решает проблему дублирования, я думаю.
Я настроил свой сайт на статический поддомен, например static.example.com. В конфигурации nginx этого поддомена у меня есть следующее:
if ($request_uri !~* "\.(jpe?g|gif|css|png|js|ico....)$") {
rewrite ^(.*) https://www.example.com$1 permanent;
break;
}
На панели W3 Total Cache я активировал CDN на "Generic Mirror" и поставил static.example.com как мой CDN.
Теперь изображения и файлы css-js на моем сайте, похоже, поступают из статического поддомена. Все идет нормально. Но я могу связаться с ними из example.com слишком. Как я могу предотвратить example.com увидеть статический контент?
А также как я могу отключить доступ к динамическому контенту из поддомена?