Что такое шаблон полного URL для сайтов WordPress при настройке мультисайта? - PullRequest
1 голос
/ 24 ноября 2011

Что такое полный URL WordPress для мультисайта? Есть ли такая концепция? Я имею в виду полные эквиваленты этого шаблона:

Они обработаны или преобразованы в нечто подобное? Я бы предположил, что они так я и задал вопрос.


Немного предыстории:

Мне понадобится для перезаписи URL с использованием NGINX, который включает имена дочерних сайтов (blog_1, blog_2, blog_3). Как это:

URL браузера :. http://www.website.com/de/news/post_444/ -> Внутренний URL :. http://www.website.com/blog_news/de/post_444/

Я могу переписать URL-адрес, когда он достигает NGINX, но чтобы получить результат «нового» URL-адреса, я могу сделать следующее:

  1. proxy_pass . Но это вызовет отдельный запрос, буферизует его на компьютере NGINX и будет служить ответом на исходный запрос.
  2. Передайте имя блога и параметры в индексный файл WordPress, например, /index.php?param=/blog_name/etc/.

Буду признателен за любую помощь или совет, которым вы сможете поделиться.

Большое спасибо!

1 Ответ

0 голосов
/ 07 декабря 2011

Я понял, что то, что я спрашивал, не является чем-то, что раскрывается создателями, поскольку это может представлять угрозу безопасности Это также может быть что-то, что не идеально подходит для использования, потому что новые версии WP могут изменить подход и т. Д.

Что касается моего случая, я упростил шаблон URL. Я удалил / lang / часть URL-адресов и переименовал блоги WordPress, чтобы минимизировать переписывание. Это решение потребовало от меня 301-перенаправить старые шаблоны, чтобы не влиять на SEO-рейтинг.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...