phpuser 1 Junior Poster in Training

Hello,

I completed work on my project and it was live also so my webpages are already crawled by google.

Now after some days i started SEO url redirecting but though old links are already crawled by google ,my new re-written url are not crawled.

I am doing page 301 redirection to avoid duplication but SEO team ask me to do it with .htaccess but there are more than 500 links like that so i down want to do it 500+ times.

So i think to do it with PHP header. is it ok to go with PHP 301 redirection? will it ok for my new page? Will it work for avoid duplication issue?

If anybody have idea can can help me.

Thanks in advance...