VPS가 있고 모든 보안이 구성된 상태에서 XAMPP가 설치되어 있습니다. 나는 유령을 가능하게했다. 나는 웹에 phpMyAdmin
을 직접 열어 db.example.com
을 가지고 있습니다.XAMPP 기본 가상 호스트
다음과 같이 httpd-vhosts.conf
의 항목 :
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/opt/lampp/phpmyadmin"
ServerName db.example.com
ServerAlias www.db.example.com
ErrorLog "logs/db.example.com-error_log"
CustomLog "logs/db.example.com-access_log" common
<Directory "/opt/lampp/phpmyadmin">
Options Indexes FollowSymLinks ExecCGI Includes
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
이의이
1.2.3.4
를 가정 해 보자는 example.com에 대한 내 IP입니다. db.example.com (1.2.3.4)에 액세스하려면 내 로컬
/etc/hosts
파일에 항목을 추가합니다.
다른 하위 도메인에 대해서는 내 httpd-vhsots.conf
에 다른 항목이 있습니다. 완벽하게 작동합니다. 주목해야한다, db.example.com
에 대한 vhosts
항목이 httpd-vhsost.conf
지금이 문제입니다 파일의 처음입니다 :
내 브라우저에서 직접 IP 1.2.3.4
를 열고 phpMyAdmin
가 열리고, 어떤 안 실제로 일어난다. 이것을 피하는 방법? 나는 이것이 일어나는 이유를 전혀 모른다.
PS : 나는 문제를 해결합니다 vhsots
항목의 순서를 변경