доступ к виртуальному хосту только к локальному хосту - PullRequest
0 голосов
/ 22 октября 2018

Я создал виртуальный хост для приложения 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.Если вы знаете, что идет не так, скажите мне.

Лучший

...