2017-02-14 1 views
0

как я могу преобразовать мои профили пользователей URL в SUBDOMAIN с HTAccessкак я могу преобразовать мои профили пользователей URL для субдомена с HTAccess

Я попытался использовал этот код в Htaccess, но это не работает

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

RewriteCond %{HTTP_HOST} ^(iemg\.net)$ [NC] 
RewriteRule^http://%1%{REQUEST_URI} [R=301,L] 

Как: http://iemg.net/usersprofile.php?username=mohamed к http://mohamed.iemg.net

+1

Укажите, пожалуйста, исходный URL-адрес и URL-адрес, который вы хотите переписать. Это облегчает отладку. – OptimusCrime

+0

код не обновлен – GoldenFingers

ответ

0

во-первых, вы должны захватить пользовательскую часть домена, а затем использовать это в замещении

RewriteCond %{HTTP_HOST} ^(.*)\.iemg\.net$ [NC] 
RewriteRule^http://iemg.net/usersprofile.php?username=%1 [R,L] 

Когда все работает должным образом, вы можете заменить R на R=301. Никогда тест с R=301.

+0

не работает со мной http://username11.iemg.net/ – GoldenFingers

+0

Что означает «не работает»? –

+0

я был добавлен код в свой файл Htaccess, и когда я вхожу на этом пути [ссылка] (http://username11.iemg.net/) нашел эту ошибку '" Этот сайт не может быть достигнут username11 DNS-адрес сервера .iemg.net не найден. "' – GoldenFingers

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