На первый взгляд, есть несколько странные вещи с вашей ВХост конфигурации:
- Первый корень документ не имеет закрывающего "
- имена виртуальных хостов должны быть одинаковыми.
- ваше обращение к веб-каналу, вместо подходящего (есть также .htacces в вашем согласии)
Я использую CakePHP 2.x с WAMP сервер с конфигурацией, как это:
убедитесь, что файл ВХост является раскомментировать в конфигурации Apache: WAMP/бен/Apache/Apache [версия]/CONF/httpd.conf (или левой кнопкой мыши wamp-> apache-> httpd.conf)
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
Попробуйте это в WAMP/bin/Apache/Apache [версия] /conf/extra/httpd-vhosts.conf
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost *:80>
ServerName client1.localhost
DocumentRoot "D:\wamp\app1"
<Directory "D:\wamp\app1">
Options FollowSymLinks
AllowOverride All
Allow from all
</Directory>
DirectoryIndex index.html index.php
</VirtualHost>
<VirtualHost *:80>
ServerName dev.localhost
DocumentRoot "D:\wamp\www\cakephp\app2"
<Directory "D:\wamp\www\cakephp\app2">
Options FollowSymLinks
AllowOverride All
Allow from all
</Directory>
DirectoryIndex index.html index.php
</VirtualHost>
и поместить его в файл хостов (C: \ WINDOWS \ system32 \ Drivers \ Etc)
127.0.0.1 localhost
127.0.0.1 dev.localhost
127.0.0.1 client1.localhost
сделать WAMP перезапустить все службы. App2 будет доступен как на локальном хосте, так и на dev.localhost
какая версия торта вы используете? – Jeroen
Я использую cakephp 1.3 – Amogh