redirection 301 répertoire entier
Après la migration de ta grand site statique de wordpress (ainsi que d'une reconstruction), j'ai un permalien structure qui diffère de la structure de répertoire d'origine, mais le nouveau post limaces sont les mêmes que les noms des fichiers d'origine. Il est également intéressant de mentionner que la structure des permaliens imite l'extension de fichier de l'ancien chemin d'accès au fichier.
Par exemple:
ce qui était autrefois (répertoire statique)
www.example.com/old/path/file.htm
est maintenant (la structure des permaliens de wordpress)
www.example.com/new/path/file.htm (note: permalink structure mimics the .htm extension)
Ma question: Est-il un simple htaccess de la règle de réécriture qui peut rediriger les visiteurs d' /chemin/vers/le /fichier/(file.htm) à /de nouveau/chemin/vers/(file.htm), sans avoir à créer une redirection pour chaque fichier?
OriginalL'auteur psorensen | 2014-02-21
Vous devez vous connecter pour publier un commentaire.
À l'aide de mod_alias est encore plus facile:
Mais si vous avez des règles de réécriture dans votre fichier htaccess déjà, alors vous avez besoin de coller avec l'aide du module mod_rewrite:
Une question connexe. Si j'ai dis, à 20 ou si une de ces règles, je vais prendre un coup sur la performance?
il dépend de la quantité de trafic que vous obtenez, mais je n'ai jamais remarqué des problèmes avec moyen/faible trafic des sites. J'ai remarqué que l'exécution d'un script PHP est un plus gros hit de 5000 règles.
OriginalL'auteur Jon Lin