.htaccess ou lien symbolique (lien symbolique))

j'ai un site avec plusieurs dossiers et j'ai essayé de corriger dans mon .htaccess. Après un peu de temps, j'ai un gros .htaccess avec des règles qui entrent en conflit.

maintenant chaque fois que je veux ajouter un dossier je dois l'ajouter à la .htaccess.

j'ai fait quelques recherches et j'ai découvert que je peux créer un lien symbolique à la place, donc pas plus .htaccess

Dans les deux solution que j'ai créer ou modifier quelque chose donc pour moi ses le même résultat à la fin, mais c'est mieux pratique pour créer un lien symbolique ?

22
demandé sur Rob 2011-12-09 16:44:26

2 réponses

les liens symboliques sont plus rapides oui (comme Aki l'a dit) Mais voici mes pensées à ce sujet.

si vous avez des images, des fichiers css ou js, vous n'avez pas besoin de réécrire ou de créer des liens symboliques. Vous pouvez utiliser L'URL complète (par exemple /images/...) ou utiliser un domaine commun comme i.domain.com (ou tout ce que vous voulez) et référez tous vos JS, Images et CSS là. Par exemple: i.domain.com/logo.jpg ou js.domain.com/site.js.

de cette façon, vous ne devez jamais penser à réécrire des règles ou créer des liens vous pourriez en oublier un jour.

celui-ci est très facile à gérer et à maintenir si vous avez besoin d'ajouter des images, de changer js ou de mettre à jour votre CSS puisque vous n'avez qu'un seul point d'entrée et que tout est automatiquement mis à jour.

36
répondu Book Of Zeus 2011-12-10 00:12:39

utilisez symblink,.htaccess doit être proccesed par apache alors que le symblink est proccess par L'OS qui est plus rapide.

création de 100 règles vs 100 symblink, si la règle que vous recherchez est à la dernière, vous devrez les analyser toutes, puis utiliser celle dont vous avez besoin.

28
répondu aki 2011-12-09 13:32:01