перенаправление htaccess против перенаправления php

Я решил изменить все свои/dyanmic.php?UID=... страницы для/static/Name-From-DB, Я читал, что лучший способ сделать перенаправление, с точки зрения SEO, это реализовать перенаправление 301 .htacess:

(http://www.tamingthebeast.net) - правильный путь - перенаправление htaccess 301: перенаправление 301 - это наиболее эффективная и удобная стратегия для веб-сайтов, которые размещаются на серверах Apache.

Однако, поскольку у меня есть тысячи страниц, для которых мне нужно использовать перенаправление, кажется неэффективным иметь тысячи записей в файле .htacess:

redirect 301 /dynamid.php?UID=1 http://www.domain.com/static/Name-From-DB
redirect 301 /dynamid.php?UID=2 http://www.domain.com/static/Another-Name-From-DB
and so on...

Поэтому кажется, что эффективный способ сделать это - через страницу PHP, установив заголовок на 301 перенаправление в соответствии с UID:

<?
Header( "HTTP/1.1 301 Moved Permanently" ); 
// Getting the page static name from the DB according to the UID
$result = mysql_query('SELECT Name FROM DB WHERE UID='$_GET["uid"]'');
$row=mysql_fetch_assoc($result);
// Redirect to the new page
Header( "Location: http://www.domain.com/static/" . $row[0] ); 
?> 

У меня вопрос: не повлияет ли этот метод негативно на рейтинг моих страниц, учитывая, что в приведенном выше параграфе лучший способ сделать перенаправление - через .htaccess.

Спасибо!

Ответы на вопрос(5)

Ваш ответ на вопрос