.htaccess здесь не поможет.
Вы должны быть в состоянии собрать довольно простой плагин, что-то вроде этого:
add_filter('the_content', 'myspace_url_filter', 999);
function myspace_url_filter($content) {
return preg_replace('/(<a[^>]href=["'])[^"']+myspace.com[^"']+["']/', '\1#"', $content);
}
Обратите внимание, что это ни в коем случае не идеальное регулярное выражение; его можно легко обойти, заменив доменное имя myspace на myspace IP (удачи в отслеживании каждого общедоступного IP-адреса, который они используют ...), общие методы XSS, использование любой службы перенаправления URL, например tinyURL ( Я должен следовать по каждой отдельной ссылке и любым перенаправлениям) или просто ссылаться на страницу, которая содержит соответствующую ссылку (например, на страницу предварительного просмотра tinyURL).
Короче говоря, любая техническая контрмера, которую вы можете придумать, может быть легко побеждена, и решение даже самых простых обходных путей может потребовать от вас чрезвычайно сложной работы.
Возможно, будет проще просто поговорить с вашими авторами, прояснить ваши желания и наказать любого автора, который отказывается подчиниться вашему правилу "нет ссылок на myspace".