htaccess перенаправить поддомен в домен - PullRequest
0 голосов
/ 18 мая 2011

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

Я бы хотел перенаправить URL-адрес, например, «somename.mysite.com», на URL-адрес «mysite.com/test/somename». Обратите внимание, что «somename» является дневным значением, как я могу написать rewrite_rule в htaccess?

в файле htaccess уже есть что-то:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

где мне разместить ответ, который ты мне дашь.

Спасибо за любую помощь заранее.

Ответы [ 2 ]

1 голос
/ 18 мая 2011
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /

    RewriteCond %{HTTP_HOST} ^(\w+)\.mysite\.com [NC]
    RewriteRule .* http://mysite.com/test/%1 [R,L]

    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
</IfModule>
0 голосов
/ 18 мая 2011
RewriteCond %{HTTP_HOST} ^([^\.]+)\.mysite\.com [NC]
RewriteRule ^(.*) /test/%1/$1 [L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...