Потому, что она по умолчанию подразумевается.
Отсутствует файл.
LISA7, в сети есть же куча файлообменных сайтов, вот уж бы не подумал что в наше время будет так трудно поделиться несколькими файлами.
$YouLink.= "http://www.youtube.com/v/".trim($movielink)."\r\n";
заменить на свой
$YouLink .= '<object width="640" height="400"><param name="movie" value="http://www.youtube.com/v/'.trim($movielink).'?fs=1&hl=ru_RU&rel=0&hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'.trim($movielink).'?fs=1&hl=ru_RU&rel=0&hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="400"></embed></object>'."\r\n";
Тема ужа давно спалена. Перечитываем несколько раз /ru/forum/764551
SELECT * FROM category WHERE cat_id NOT IN (17)
SELECT * FROM category WHERE cat_id != 17
Добавить после RewriteRule ^(.*)$ http://www.adomain.com.ua/$1 [R=301,L]
RewriteRule ^ru/$ / [R=301,L]
soloman, я не знаю как ваш еще сказать, я говорю оригинальный код - вы приводите тот же самый с предыдущий страницы, просто обрамленный в php ббкод, который еще и ломает квадратные скобки. Почему отсутствуют отступы, почему в цикле foreach столько пустых переводов строк (где код), откуда взялся object если вы сказали что его там нету? Имхо, вам сюда /ru/forum/webmasters-jobs/programming
Я плохо понял задачу, но по моему на рекурсии это очень просто сделать. :)
Редирект, который вы привели чисто по определению не может сработать на такой тип ссылок, он предназначен для совсем иного - /cat/page/1/bla-bla-bla - для этого достаточно посмотреть на наличие слово page/ в регулярном выражение. Да и вообще, такой редирект через htaccess просто не возможен потому, что в урле могут быть и подкатегории - /cat/cat1/1-news.html и определить что какой-то из "cat"-ов неверный просто там невозможно. Хотя если составить список всех категорий на сайте... но это уже будет из области изврата.