.htaccess: загрузка из папки на основе TLD - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь настроить функционал следующим образом:

example.com будет загружать контент из webhosting_root / com /, но URI остается example.com
example.es из webhosting_root / es /, URI: example.es
example.pl из webhosting_root / pl /, URI: example.pl
example.cz из webhosting_root / cz /, URI: example.cz
...

Все домены настроены на маршрутизацию к одному веб-хостингу.

Я думаю, что это достижимо по правилам .htaccess? Но я не уверен, как это сделать. Можете ли вы помочь?

1 Ответ

0 голосов
/ 23 апреля 2020

Найденное решение:

.htaccess:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?example.com$
RewriteCond %{REQUEST_URI} !^/com/
RewriteRule (.*) /com/$1 [L]

RewriteCond %{HTTP_HOST} ^(www\.)?example.es$
RewriteCond %{REQUEST_URI} !^/es/
RewriteRule (.*) /es/$1 [L]

...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...