Виртуальный каталог к ​​блогу WordPress - PullRequest
0 голосов
/ 11 октября 2018

У меня есть сайт - www.domain.com - с хостингом Windows.Я не хочу устанавливать WordPress на Windows.Вместо этого я хочу получить блог WordPress на хостинге Linux и создать виртуальный каталог на моем главном сервере: www.domain.com/blog, который указывает на блог WordPress.Однако я не могу найти, как это сделать.

Я нашел документацию о том, как создавать виртуальные каталоги в IIS 7.0, но, похоже, все это связано с каталогом на том же сервере.

Спасибо, Джон

1 Ответ

0 голосов
/ 12 октября 2018

виртуальные каталоги предназначены для запуска отдельных приложений (различных веб-корней, web.configs и т. Д.) На одном сервере в составе одного домена - поэтому не то, что вы ищете.

Как кратко отметил Лекс ЛиОдин из вариантов - вы можете использовать IIS в качестве прокси и переписать URL на другой хост.IIS может изменять URL-адреса, если необходимо, чтобы трафик, по-видимому, обслуживался вашим сервером Windows, когда на самом деле IIS делает скрытные запросы в блог Linux за кулисами и изменяет разметку, чтобы URL-адреса указывали на компьютер с Windows, а не на действительныйURL-адрес, указывающий на ваш ящик Linux (ваш блог может находиться на любом домене / поддомене / пути и по-прежнему является частью вашего сайта).

Вы также можете использовать CDN (cloudflare бесплатен для базового пакета ...), и это позволяет вам устанавливать правила, чтобы вы могли запрашивать контент с разных исходных серверов (например, вашего linux-бокса) на основе префикса(/blog в вашем случае), но весь остальной трафик отправляется на ваш сервер Windows.

Другой вариант (не тихий, как вы просили, но очень простой в настройке ...) - если вы можете использовать поддомен вместо префикса к пути (то есть blog.domain.com/ вместо www.domain.com/blog) вы можете просто указать DNS для blog. на вашем Linux-хосте и www. на вашем IIS-боксе - для вашего Windows-сервера не требуется никаких настроек.

Стоит отметить, что в большинстве случаев это хорошая идея для использованияCDN перед вашими веб-серверами, его уровень защиты, ускоряет загрузку ваших страниц и т. д. и т. д. (и он будет работать перед любым из 2 предложенных выше вариантов)

...