.htaccess Rewriterule

bobsona1

Registered
Здравейте,
понеже не разбирам от htaccess..
Разгледах обстойно тази тема http://web-tourist.net/forum/viewtopic.php?t=91942&postdays=0&postorder=asc&start=0
Обаче понеже не разбирам..
Някой може ли да ми нагласи кода така, че
http://domain.com/users/bobsona/ да стане http://bobsona.domain.com/
Ще съм ви много благодарен :)
 
bobsona1 каза:
Здравейте,
понеже не разбирам от htaccess..
Разгледах обстойно тази тема http://web-tourist.net/forum/viewtopic.php?t=91942&postdays=0&postorder=asc&start=0
Обаче понеже не разбирам..
Някой може ли да ми нагласи кода така, че
http://domain.com/users/bobsona/ да стане http://bobsona.domain.com/
Ще съм ви много благодарен :)


1. Пиши на хостинга си да ти активират Wildcards.
2. В .htaccess-a пробвай с това

Код:
   Options +FollowSymLinks
   Options +Indexes
   RewriteEngine On
   RewriteCond %{HTTP_HOST} !www.domain.$ [NC]
   RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).domain.com [NC]
   RewriteRule (.*) http://domain.com/%2/ [L]
   RewriteRule ^([^/]*)/$ users.php?users=$1 [L]

това ще ти работи, ако потребителите ти по принцип се виждат така:
http://domain.com/users.php?users=bobsona

Може в твоя случай да пробваш
RewriteRule ^([^/]*)/$ /users/$1 [L]

мм...освен това в хостинга трябва да направиш домейн с име:
*.domain.com

Успех!
 

Back
Горе