В моем .htaccess
определены следующие правила, которые я недавно обнаружил в другой ветке (я не помню, какая из них):
RewriteCond %{HTTP_HOST} ^sub\.domain\.com$
RewriteRule ^((?!sub/).*)$ /sub/$1 [L]
Цель - показать любое содержимоеdomain.com/sub
как если бы оно было от sub.domain.com
.Это работает правильно.
Тем не менее, есть небольшое предостережение: sub.domain.com
и sub.domain.com/sub
оба работают.
Как я могу предотвратить доступ к sub.domain.com/sub
?Я пытался переписать / перенаправить его на sub.domain.com
, но, конечно же, я получаю бесконечный перенаправление цикла.