J'ai réécrit mon site dans Cakephp et j'ai choisi de garder la nouvelle structure de Cakephp. Je me demandais si je pouvais utiliser le routage dans Cakephp pour le routage 301 (déplacé de façon permanente).Quel est le meilleur moyen de rediriger 301 pages dans CakePHP?
Je souhaite rediriger resources.php, languages.php, clips.php, éventuellement * .php, vers/resources /,/languages /,/clips.
Ce type de redirection 301 peut-il être facilement effectué dans CakePHP? Je pourrais même écrire une interface d'administration simple pour ajouter des liens 301, par ex. à partir d'une table MySQL pour administrer facilement les redirections. Ou est-il préférable de le faire manuellement via mod_rewrite?
s'il s'agit d'une redirection, pourquoi le contrôleur et l'action sont-ils fournis? Merci! – Gediminas
@Lucas, le deuxième argument est une URL de page de destination. Vous avez deux options pour spécifier ceci: soit une chaîne comme ''/landing/''ou un tableau spécifiant un contrôleur, une action (et, probablement, des paramètres) comme' array (' controller '=>' landing ',' action '= > 'index') 'pour que' Router' vous prépare l'url. –