/ru/forum/comment/9129993
Прошу прошения, перепутал.
дебажте тогда $q и $url - die( 'url: '.$url .'<br />q: '.$q );
не качается именно потому
весь раздел
RewriteEngine On
RewriteRule ^razdel1/(.*)$ http://site2/razdel2/$1 [R=301]
Не надо удалять кодированный пробел %20.
И в ссылке тоже.
"поймать" здесь ничего не получится, как минимум иза этого $this->ankor('\\1\\2', '\\3')
Если вы про тот гкод заменитель анкоров для дле то он работать не будет, там надо либо править класс парсера ббкодов, очевидно для него и писался этот метод $this->ankor, так как addnews это не класс, либо в самом адднюсе составить регулярку которая заменяла для всей новости.
http://www.google.ru/instant/
вот это удалить
RewriteCond %{HTTP_HOST} !^site2\.com$ [NC]
RewriteRule .* http://site2.com/$1 [R=301,L]
sql запросом
DELETE FROM dle_post WHERE условия
находите по каким критериям удалять и вперед
редирект со всех файлов php примерно будет таков
добавить после RewriteEngine On
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^(.+)\.php$ /$1 [R=301,L]
\