Задать вопрос
@Castiel

Как правильно настроить apache2.conf?

Есть основной сайт и обработчик поддоменов (файлы каждого поддомена лежат с отдельной папке основного домена), как правильно настроить apache2.conf, чтобы в обработчик перенаправлялись только файлы html htm, а статические файлы брались напрямую с папки

Сейчас так, но это напрямую файлы берутся из папки, ну и плюc берется только index.html, а если указать другой файл то выдается 500 ошибка

RewriteEngine On
	RewriteCond %{HTTP_HOST} ^((.*)\.)site.com$
	RewriteRule ^/(.*) /subd/%2/$1 [L]


необходимо настроить так, чтобы статичные файлы выдавались по старому правилу, а html & htm перенапрявлялись на обработчик, при этом в параметрах указывался бы сам поддомен и название файла, т.е.

sss1.site.com => /subdomain.php?sid=sss1
sss1.site.com/lalaala.html => /subdomain.php?sid=sss1&p=lalaala.html
sss1.site.com/main.css => /subd/sss1/main.css
  • Вопрос задан
  • 257 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
svd71
@svd71
проводите эти настройки в файле .htaccess для каждого сайта. А не в файле настройки апач.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽