Урок 56 PHP. Задание
Создал новую папку music в htdocs. Там создал файл player.php.
Прописал в config Apache следующее:
<VirtualHost music.com:80>
DocumentRoot D:\XAMPP\htdocs\music
ServerName music.com
ServerAdmin [email protected]
<Directory "D:\XAMPP\htdocs\music">
Options Indexes FollowSymLinks
Allow from all
Require all granted
IndexIgnore /
RewriteEngine off
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . player.php
</Directory>
</VirtualHost>
В hosts добавил такую запись:
127.0.0.1 music.com
Порт в Apache 80.
При попытке зайти на music.com попадаю в папку music.
Пробовал заходить с помощью порта music.com:80 не помогает.
Название папки и файла одинаковое.
Помогите исправить!
2 ответов
Вот в этом вопросе есть правильный код вместе с дампом базы:
Все разобрался)
Я так понял что бы запустить новый любой файл для работы с сайтом (например как в задании player.php) нужно все равно всегда создавать файл index.php
Создал 2 файла index.php и player.php, в config указал файл player.php и в index.php прописал include "player.php";
Не знаю так надо или нет. Но главное работает.
Кто знает как сделать правильно отпишитесь пж!