PHP Codeigniter - hôte virtuel Apache installation de la difficulté à

Ce qui a été fait de ma tête. Espérons que vous les gars peut vous aider. Je ne peux pas savoir où se trouve l'erreur.

httpd-vhosts.conf

NameVirtualHost 127.0.0.1

<VirtualHost 127.0.0.1>
    DocumentRoot /opt/lampp/htdocs
    ServerName localhost
</VirtualHost>

<VirtualHost 127.0.0.1>
    DocumentRoot /home/tilman/Sites/mysite/www
    ServerName mysite.lo
</VirtualHost>

/etc/hosts

127.0.0.1   localhost
127.0.0.1   mysite.lo

config.php

$config['base_url'] = "http://mysite.lo";
$config['index_page'] = "";

www/.htaccess

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
    ErrorDocument 404 index.php
</IfModule>

Maintenant http://mysite.lo me montre le contrôleur par défaut. http://mysite.lo/index.php . Donc ne http://mysite.lo/index.php/welcome.

Mais http://mysite.lo/welcome ne le fait pas.

http://localhost/mysite/www/welcome fonctionne comme prévu.


edit:
Je veux déplacer système et de l'application en dehors de la racine web.
Donc mon fichier de structure ressemble à ceci:

application/
system/
www/
 '- index.php

Dans index.php j'ai changé les chemins du système et le dossier de demande, bien sûr.

OriginalL'auteur Tilman Köster | 2010-11-05