ERR_CONNECTION_REFUSED для подпапки vhost - PullRequest
0 голосов
/ 17 июня 2020

Итак, я настраиваю проект symfony на локальном компьютере (windows 10). Я использую wamp-сервер (последний). Я настроил виртуальный хост, чтобы получить доступ к проекту с более удобного URL.

Местоположение проекта: c:\wamp64\www\hacApp

имя виртуального хоста: hacapp.test

Когда Я ввожу "hacapp.test" в адресную строку, страница загружается нормально. Однако, когда я ввожу «hacapp.test / admin» или любой другой существующий URL, кроме root, появляется ошибка:

«Этот сайт недоступен» (ERR_CONNECTION_REFUSED)

Я проверил следующее:

  • что LoadModule rewrite_module modules/mod_rewrite.so в httpd.conf раскомментировано
  • в этом hosts файле есть строка 127.0.0.1 hacapp.test
  • , в котором httpd_vhosts.conf есть следующие строки:

<VirtualHost *:80> ServerName hacapp.test DocumentRoot "c:/wamp64/www/hacapp/public" ErrorLog c:/wamp64/www/hacapp/logs/errors.log <Directory "c:/wamp64/www/hacapp/public/"> Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All Require local </Directory> </VirtualHost>

  • (чтобы проверить, работает ли перезапись URL-адресов), я установил до простого php демонстрационного проекта, в котором у меня есть простая перезапись .htaccess, и он работает так, как должен:

RewriteEngine On SetEnvIf Host localhost$ CI_ENV=development RewriteCond $1 !^(index\\.php|resources|robots\\.txt) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?/$1 [L,QSA]

Мне нужна ваша помощь, чтобы узнать, что может быть проблема: когда я открываю домашнюю страницу (hacapp.test), она работает, но когда я пишу что-нибудь после домена (hacapp.test / - something - ), я получаю эту ошибку. Любая помощь приветствуется.

Заранее благодарю

...