Y a-t-il une différence entre la redirection d'en-tête php et la redirection de .htaccess par le référencement du site?Différence entre PHP et la redirection de .htaccess
3
A
Répondre
0
Si l'en-tête est le même, je ne pense pas que ce soit important.
4
Probablement pas - cela dépend de la façon dont vous faites votre redirection.
En PHP:
header("Location: http://www.example.com/"); /* Redirect browser, emits 302 */
Si vous voulez émettre un 301, utilisez:
header("Location: http://www.example.com/", true, 301);
Plus dans le PHP documentation.
Si vous faites cela dans votre .htaccess
:
Redirect 302 /PATH_TO_REDIRECT http://www.example.com/
alors que va émettre un 302 aussi.
Encore une fois, ce qui en fait émettre un 301 est simple:
Redirect 301 /PATH_TO_REDIRECT http://www.example.com/
En général, pour le référencement, faire exactement ce qui fait sens. Si quelque chose est déplacé de manière permanente, utilisez 301, si quelque chose est déplacé temporairement (par exemple, lors d'un remaniement temporaire), utilisez 302 (jetez un oeil au response code definitions).
Questions connexes
- 1. .htaccess mod_rewrite redirection entre domaines
- 2. .htaccess vs .htprotect pour la redirection ..?
- 3. Différence entre NULL et null dans PHP
- 4. Calculez la différence entre la date et l'heure en PHP
- 5. PHP Différence entre Curl et HttpRequest
- 6. Une simple redirection htaccess
- 7. .htaccess + sous-domaine + redirection
- 8. .htaccess - Lien de redirection d'ancrage
- 9. Quelle est la différence entre rediriger et rendre dans CakePHP?
- 10. Différence entre sqlreader et
- 11. Scénario de redirection htaccess, avec WordPress
- 12. La différence entre les boucles
- 13. Différence entre l'application Windows et la console
- 14. Quelle est la différence entre dict() et {}?
- 15. quelle est la différence entre:.! et: r !?
- 16. Quelle est la différence entre = et: =
- 17. La différence entre Monitor.Pulse et Monitor.PulseAll
- 18. Différence entre -Wconversion entre gcc et g ++
- 19. Quelle est la différence entre "et" lors de la création de chaînes en PHP?
- 20. Problème de redirection Apache dans .htaccess
- 21. répertoire htaccess pour déposer problème de redirection
- 22. Différence entre control.Attributes.Add et control.Attributes []
- 23. différence entre l'utilisation de la liste et à gauche rejoindre
- 24. Différence entre val() et text()
- 25. Différence entre BOOST_CHECK_CLOSE et BOOST_CHECK_CLOSE_FRACTION?
- 26. Différence entre Roles.GetRolesForUser et Roles.Provider.GetRolesForUser?
- 27. Différence entre feature et plugin.xml?
- 28. Différence entre FileStreamResult et FilePathResult?
- 29. Différence entre "__method__" et "méthode"
- 30. Différence entre Session et HttpContext.Current.Session