Aller au contenu

littlewings

Membre
  • Compteur de contenus

    3
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. Pareil, j'étais sur le couple prototype+scriptaculous et je suis passé à jQuery... Mais mootools a l'air sympa, ainsi que plein d'autres... C'est difficile de se décider. Personnellement j'utilise jQuery qui, même si il n'est pas forcément le plus performant, est selon moi le plus simple d'utilisation et le plus propre au niveau du code pondu avec. Ce qui m'aide à garder ce choix est que je le vois encore évoluer, les plugins sont de plus en plus nombreux et intéressant, et surtout, les sites qui l'utilisent ne sont plutôt pas méconnus : voir ici.
  2. En fait j'ai trouvé la réponse ! Pour ceux que ça intéresse : RewriteEngine on RewriteRule ^(images)(\/+)(.*)$ /\/Views/images/$3 [L] RewriteRule ^([0-9a-zA-Z-]+).html$ /\/Controllers/$1.php [L] RewriteRule ^([0-9a-zA-Z-]+)(\/?)$ /\/Controllers/Modules/$1/index.php [L] RewriteRule ^([0-9a-zA-Z-]+)(\/+)([0-9a-zA-Z-]+).htm(l?)$ /\/Controllers/Modules/$1/$3.php [L] RewriteRule ^$ /\/Controllers/index.php [L]
  3. Bonjour à tous, Je viens de passer un moment à visiter le forum, mais je ne trouve pas les réponses à mon problème. Pour info, j'ai aussi posé cette colle au site webrankinfo. J'ai donc un site avec une certaine architecture à respecter, et plusieurs questions restent en suspens. Voici tout d'abord le contenu de mon .htaccess, à la racine de mon site : RewriteEngine on RewriteRule ^([0-9a-zA-Z-]+).html$ /\/Controllers/$1.php [L] RewriteRule ^([0-9a-zA-Z-]+)(\/?)$ /\/Controllers/Modules/$1/index.php [L] RewriteRule ^([0-9a-zA-Z-]+)(\/+)([0-9a-zA-Z-]+).htm(l?)$ /\/Controllers/Modules/$1/$3.php [L] RewriteRule ^$ /\/Controllers/index.php [L] Ma première règle va réécrire les .php en .html. La deuxième fonctionne ainsi : si on tape une url du style : http://www.monsite.com/toto ou http://www.monsite.com/toto/ je charge automatiquement la page index.php à cette adresse : http://www.monsite.com/Controllers/Modules/toto/index.php La troisième règle fait que si j'ouvre une adresse du style : http://www.monsite.com/toto/pagepointee.html je charge : http://www.monsite.com/Controllers/Modules...pagepointee.php Enfin, la quatrième charge automatiquement la page index.php dans le dossier Controllers lorsque je tape http://www.monsite.com Maintenant, j'aimerai faire les choses suivantes (je ne sais pas vraiment si c'est possible) : Si je tape : http://www.monsite.com/toto/tata/titi.html j'aimerai qu'il charge : http://www.monsite.com/Controllers/Modules...o/tata/titi.php et ce, quel que soit le nombre de sous-répertoires. S'il ne le trouve pas, est-il possible qu'il tente ensuite de pointer sur : http://www.monsite.com/Controllers/toto/tata/titi.php ? Enfin, mon dernier problème est par rapport aux images. Si j'ai une image ici : http://www.monsite.com/Views/images/ssdoss...sier2/image.png est-il possible de "cacher" le dossier Views, et donc d'afficher cette URL : http://www.monsite.com/images/ssdossier1/s...sier2/image.png Encore une fois, quel que soit le nombre de sous-répertoires, et le tout, en respectant mes règles définies précédemment ? J'attends beaucoup des gurus de l'URL rewriting ici ! Merci d'avance !
×
×
  • Créer...