Bonjour à tous et à toutes
Voila, je suis en train de refaire les tutoriels sur la création d'un site en MVC (en 7 jours).
J'ai donc créer les 2 htaccess mais qui ne fonctionne que sur mon accès local: http://127.0.0.1/
Lorsque j'accède à mon adresse locale http://dev.local géré par le fichier hosts et virtualhost, j'obtiens une erreur 500.
Voici mes htaccess:
htaccess dans le dossier www/:
[code]RewriteEngine On
RewriteRule (.*) webroot/$1 [L][/code]
et celui du dossier webroot/:
[code]
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*) index.php/$1 [L]
[/code]
Pour le début du tutoriel, je n'en ai pas. Voici mon virtualhost.
Voici mon virtualhost:
[code]
<VirtualHost :80>
ServerAdmin mail@mail.fr
ServerName dev.local
ServerAlias .dev.local
ErrorLog /home/www/log_util/dev.local.error.log
CustomLog /home/www/log_util/dev.local.access.log combined
VirtualDocumentRoot /home/www/leknoppix/%1
DirectoryIndex index.html index.htm index.xhtml default.htm default.html index.php index.php3 index.php4 index.php5
RewriteEngine On
RewriteCond %{HTTP_HOST} ^dev.local$
RewriteRule ^(.*) http://www.dev.local$1
<Directory /home/www/leknoppix>
Order Allow,Deny
Allow from all
Options +ExecCGI +Indexes -SymlinksIfOwnerMatch
AllowOverride AuthConfig FileInfo Indexes Limit
</Directory>
</VirtualHost>[/code]
Merci d'avance.
leknoppix