Я создал виртуальный хост для приложения CakePHP:
Я установил httpd-vhosts.conf следующим образом:
<VirtualHost localhost:80>
ServerAdmin localhost
DocumentRoot /Applications/AMPPS/www/
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
ServerName www.drin.com
ServerAlias www.drin.com drin.com
DocumentRoot /Applications/AMPPS/www/carte_drin/app/webroot
Options -Indexes FollowSymLinks
#disable htaccess starting at /
<Directory />
AllowOverride none
</Directory>
<Directory /Applications/AMPPS/www/carte_drin/app/webroot/>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
<Files sitemap.xml>
RewriteEngine Off
</Files>
</Directory>
</VirtualHost>
И /etc / hosts также подает файл таким образом:
127.0.0.1 localhost
127.0.0.1 www.drin.com
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
, но когда я пытаюсь получить доступ к www.drin.com, он указывает на страницу localhost, а не на само приложение.Я использую AMPPS под MAC.Если вы знаете, что идет не так, скажите мне.
Лучший