Один сайт WordPress всегда интерпретирует ссылку на другой сайт WordPress, размещенный на том же VPS, как внутренняя ссылка.

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

Мне было интересно, была ли эта проблема связана с тем, что Wordpress определял IP-адрес другого сайта как локальный, поскольку он находится на том же VPS, а затем интерпретировал локальный как часть того же сайта?

Если да, то как мне настроить хостинг на VPS, чтобы этого не случилось?

1 ответ

Решение

Таким образом, проблема заключалась в добавлении ссылок в редакторе WYSIWYG, а также в том факте, что они предоставляли URL-адреса в своих записях формы без компонента http://, и что для ссылки автоматически выбирается http:// (выделено синим цветом), поэтому что если вы просто вставите ссылки, а в них отсутствует компонент http://, он будет искать URL в текущем домене.

Не уверен, что есть конфигурация для этого, чтобы предотвратить этот сбой, но один штрих вправо перед вставкой решил все.

Другие вопросы по тегам