Настройка динамического создания поддоменов с помощью php - PullRequest
0 голосов
/ 16 октября 2019

Я сменил хост и все, что у меня было на старом, я реплицировал на новый, и он не работает. Может быть, я что-то упустил?!

У меня есть выделенный сервер, который использует plesk в качестве панели управления.

Что я сделал:

  1. В plesk я зашелв этот конкретный домен и изменили настройки Apache & nginx, добавив виртуальный хост, например:

ServerName example.com

ServerAlias ​​* .example.com

UseCanonicalName Off

Я добавляю запись * .example.com A в панель управления моего домена

Мой htaccess выглядит так (хотя он работал на последнем сервере, поэтому я предполагаю,все в порядке)

порядок разрешен, отклонен

запрещен для всех

</ Файлы>

Опции + FollowSymLinks

RewriteEngine Вкл.

RewriteBase /

RewriteRule ^ login $login.php

RewriteRule ^ /? edit /([^/.]+)$ ./edit.php?url=$1

RewriteCond% {HTTP_HOST} ^ (. *). example.com

RewriteRule. * view.php? url =% 1 [L, NC, QSA]

РЕДАКТИРОВАТЬ: решение былодобавить поддомен * .example.com в Plesk.

...