Переписать корневой домен в папку A, а субдомен - в папку B с помощью HTTPS (.htaccess) - PullRequest
0 голосов
/ 14 октября 2019

Я пытаюсь переписать корневой домен (abc.me) в «главную» папку (abc.me/main), а субдомен (ddd.abc.me) в папку «subf» (abc.me/subf). ) с HTTPS. (Если пользователь пытается подключить 'http://abc.me',, он должен переписать в' https://abc.me' и основную папку)

① Переписать abc.me в abc.me/main с HTTPS
② Переписать ddd.abc.me в abc.me/subf с HTTPS

Весь домен должен оставаться переписанным доменом (abc.me и ddd.abc.me), а не исходным доменом.

Это мой код .htaccess, который я пытался сделать это.

RewriteEngine On

RewriteCond %{HTTP_HOST} ^ddd\.abc\.me$ [NC]
RewriteRule ^((?!subf/).*)$ /subf/$1 [L,NC]

RewriteCond %{HTTP_HOST} ^(www.)?abc.me$ [NC]
RewriteCond %{REQUEST_URI} !^/main/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /main/$1

RewriteCond %{HTTP_HOST} ^(www.)?abc.me$ [NC]
RewriteRule ^(/)?$ main/index.html [L] 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...