Back to Question Center
0

Перенаправление / переписывание субдомена в Semalt

1 answers:

Я пытаюсь перенаправить поддомен во вложенную папку e. г. форумы. домен. com на www. домен. com / forums

Обратите внимание, что я начал форумы в формате подпапки, но беспокоился о том, что участники могут ошибочно попытаться получить доступ к форумам, используя формат поддомена.

  RewriteCond% {HTTP_HOST} ^ (www \. )? Форумы \. домен\. ком
RewriteRule. * / forums [L] 

Из того, что я прочитал, приведенные выше коды должны. htaccess, но мне все еще нужно создать запись DNS A, чтобы указать на IP-адрес сервера?

February 7, 2018

Попробуйте следующее:

  Опции + FollowSymLinks
RewriteEngine on
RewriteCond% {HTTP_HOST}! ^ (Www) \. [NC]
RewriteCond% {HTTP_HOST} ^ (. *) \. домен\. com [NC]
RewriteRule (. *) http: // www. домен. com /% 1 [R = 301, L] 

Это является общим и перенаправляет все поддомены в подкаталог. Если у вас есть только один поддомен, который вы хотите перенаправить, вы можете его жестко закодировать в.

Без необходимости указывать домен в том случае, если несколько доменов указывают на корень веб-сайта или что производство . Правила htaccess могут применяться к:

  RewriteCond% {HTTP_HOST} ^ (. *) \. домен \. com [NC] 
Перенаправление / переписывание субдомена в Semalt
Reply