Bonjour,
J'ai crée un site en cakephp hébergé par Planethoster.
L'arborescence initial donne ceci :
www/app
www/lib
www/plugins
www/test
www/vendors
www/.htaccess
www/index.php
J'ai rapatrié ensuite mais autres sites (tous des sites static en html) grâce aux sous domaine
ce qui me donne cette nouvelle arborescence :
www/app
www/lib
www/plugins
www/site1
www/site2
www/test
www/vendors
www/.htaccess
www/index.php
Je les appelle ainsi http://site1.monsite.com et http://site2.monsite.com
Comment faire pour que les internautes ne puissent pas accéder à ces deux adresses : http://www.monsite.com/site1 et
http://www.monsite.com/site1 ce qui est le cas actuellement.
J'ai essayé de modifier le .htaccess sans succès mais mes connaissances sur le htaccess sont très limité.
J'ai aussi essayé de faire un routing de http://www.monsite.com/site1 vers http://site1.monsite.com mais sans succès aussi.
Merci de votre aide
Tu peut vérifier avec php quel est l'url dans la barre de navigation mais ce n'est pas le mieux.
via l'url rewriting tu peut esseyer un truc du genre:
Redirect permanent /folder http://folder.example.com/
Merci de ta réponse, j'ai donc fait ceci dans mon .htaccess (celui à la base de cakephp www/.htaccess) :
php_value short_open_tag 0
<IfModule mod_rewrite.c>
RewriteEngine on
RedirectPermanent /site1 http://site1.monsite.fr
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>
Mais sans succès, cela ne change rien.
Bonjour à tous, je me permet derelancer le sujet, car je n'arrive toujours pas à trouver une solution à ce petit problème.
Merci à tous