Динамические поддомены

1 23
siv1987
На сайте с 02.04.2009
Offline
427
#21
PiyPiy:
Действительно ведь получается, что сейчас ЧПУ пытаемся повторно редиректить.

Зачем вам редиректы, вы сначала с реврайтами разберитесь. Внешний редирект - это когда в браузере происходит перенаправление с одного адреса на другой. Сейчас он просто не нужен. Для начала

RewriteEngine On

RewriteCond %{HTT_HOST} ^(?:www\.)?([^.]+)\.домен\.рф$

RewriteRule (.*) index.php [L]

Насчет домен.рф не уверен, возможно потребуется прописать его в punycode формате.

И вы кстати, так и не сказали представляют адреса реврайта - /news/%, это физические папки на сервере, чпу, или что-то другое?

PP
На сайте с 28.05.2014
Offline
1
#22
siv1987:
Зачем вам редиректы, вы сначала с реврайтами разберитесь. Внешний редирект - это когда в браузере происходит перенаправление с одного адреса на другой. Сейчас он просто не нужен. Для начала

RewriteEngine On
RewriteCond %{HTT_HOST} ^(?:www\.)?([^.]+)\.домен\.рф$
RewriteRule (.*) index.php [L]

Насчет домен.рф не уверен, возможно потребуется прописать его в punycode формате.
И вы кстати, так и не сказали представляют адреса реврайта - /news/%, это физические папки на сервере, чпу, или что-то другое?

Кириллические домены точно надо указывать в пуникоде.

На счет чпу или нет не сказал, т.к. являюсь ромашкой в этом вопросе.

Физическая папка есть и есть строки в .htaccess:

RewriteRule ^news/?$ index.php?m=news [QSA,L]

RewriteRule ^news/([0-9]+).html$ index.php?m=news&newspage=$1 [QSA,L]
siv1987
На сайте с 02.04.2009
Offline
427
#23

В таком случае желательно реврайтить сразу на index.php, не на чпу ссылки, иначе можно получить зацикливание. А вообще это нужно смотреть по архитектуре и тестировать работу непосредственно на сервере. Имхо в вашем случае лучше обратится к специалистам

PP
На сайте с 28.05.2014
Offline
1
#24
siv1987:
В таком случае желательно реврайтить сразу на index.php, не на чпу ссылки, иначе можно получить зацикливание. А вообще это нужно смотреть по архитектуре и тестировать работу непосредственно на сервере.

Ну а от "запараллеливания" плохо не будет?

siv1987:

Имхо в вашем случае лучше обратится к специалистам

Ну у меня двое уже есть на примете так то:)

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий