Ambas significan lo mismo, todo depende, que quieres resaltar las puedes usar en el siguiente orden. Por ejemplo:
Te amaré por siempre. / En esta oración el verbo " amar" es lo es más importante .
Para siempre te amaré / En esta oración es más importante "Para siempre" Como una acción continua.
Espero que quede claro.
Saludos!