2016-11-05 2 views
0

Я работаю над php-скриптом, на котором я буду генерировать ссылки со случайными субдоменами. Например: x.domain.com sius.domain.com x5-.domain.com и так далее. На самом деле эти субдомены действительно не существуют, что я хочу, так это то, что когда пользователь переходит к любой ссылке (RANDOM) .domain.com, он показывает содержимое domain.com/result.php?rand=(RANDOM). PS: Я считал (RANDOM) переменной. и я хочу исключить www. Я попытался это:Htaccess перенаправляет субдомены на определенную страницу без изменения ссылки

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^www\.domain\.com$ [NC] 
RewriteRule^http://domain.com/result.php [L,R] 

Но ничто не похоже на работу. Может ли кто-нибудь помочь?

ответ

0

Попробуйте с:

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteCond %{HTTP_HOST} ^(.+)\.domain\.com$ [NC] 
RewriteRule^/result.php?rand=%1 [L,QSA] 

Вы не можете перенаправить (http://... и [R]) без изменения ссылки. С помощью этого кода вы переписываете без перенаправления.

Смежные вопросы