Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour à tous,
Lorsque je passe un site en production pour ne pas avoir à taper /public après l'adresse j'utilise ce .htaccess que je mets à la racine de mon hébergement :
RewriteEngine On # Only apply to URLs on this domain RewriteCond %{HTTP_HOST} ^(www.)?racemtb.fr$ # Only apply to URLs that aren't already under folder. RewriteCond %{REQUEST_URI} !^/public/ # Don't apply to URLs that go to existing files or folders. RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # Rewrite all those to insert /folder. RewriteRule ^(.*)$ /public/$1 # Also redirect the root folder. RewriteCond %{HTTP_HOST} ^(www.)?racemtb.fr$ RewriteRule ^(/)?$ public/index.php [L]
Le problème c'est qu'il passe forcément et peut importe l'action et le controller appellée par l'index et donc le controlleur Index et j'aimerai qu'il ne le fasse pas.
Je cherche depuis un moment une solution mais je ne trouve rien, si quelqu'un peut me donner un petit coup de main ça serait super !
Hors ligne
Bonjour,
Akrabat propose une solution pour les hébergements mutualisés... mais c'est en anglais !
J'avais donc proposé sur mon blog une traduction de l'article (avec lien vers l'original naturellement).
http://blog.generation-pc.net/2011/04/z … mutualise/
Hors ligne
Salut et merci pour ta solution. J'aimerais quand même bien comprendre pourquoi mon .htaccess me renvoit toujours par le controlleur Index !
Hors ligne
Pages: 1