SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

WPMU - под-домейни на кирилица

ivo.apostolov

Неразбиращ
Не знам защо, но WPMU по подразбиране "не поддържа" под-домейни на кирилица. В кавички е, защото всъщност работи идеално, но самата система има една глупава проверка, която не позволява създаването на подобни сайтове.
Тъй като ми трябваше и се наложи да го "хакна" (умните CMS-и позволяват re-write на ядрото без хак...), за да проработи.
Накратко:
wp-admin/network/site-new.php
Код:
if ( ! preg_match( '/(--)/', $blog['domain'] ) && preg_match( '|^([a-zA-Z0-9-])+$|', $blog['domain'] ) )
се заменя с

Код:
if ( ! preg_match( '/(---)/', $blog['domain'] ) && preg_match( '|^([a-zA-Z0-9-])+$|', $blog['domain'] ) )

Ако обърнете внимание, разликата е в едно тире повече. При създаването на нов под-домейн, трябва да въведете Puny Code (xn--1-itbjlnyt примерно), а не името на кирилица.

Дано е полезно на ползващите WPMU.
 

Горе