Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: ЧПУ у динамических поддоменов
Форумы портала PHP.SU » » Вопросы новичков » ЧПУ у динамических поддоменов

Страниц (1): [1]
 

1. Ismail - 27 Июня, 2016 - 00:28:56 - перейти к сообщению
Доброго времени суток! Такая проблема при формировании чпу для динамических поддоменов. Есть правило в .htaccess:

RewriteCond %{HTTP_HOST} ^(.+).site.ru$ [NC]
RewriteCond %{HTTP_HOST} !^www.site.ru$ [NC]
RewriteCond %{REQUEST_URI} !^/sub
RewriteRule ^(.*) %{HTTP_HOST}$1
RewriteRule ^(.*).site.ru(.*) /sub/$1$2
RewriteRule ^sub.(.*) /sub/$1

любой поддомен типа poddomen.site.ru обрабатывается скриптом, который лежит в папке /sub.

Что нужно прописать, чтобы все урл вида poddomen.site.ru/любой_запрос также обрабатывались скриптом, который лежит в этой папке?

Например такой запрос poddomen.site.ru/file.html выдает 404 ошибку, а если вбить poddomen.site.ru/sub/file.html - все правильно отрабатывает.

 

Powered by ExBB FM 1.0 RC1