Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domain\.com$ [NC]
RewriteCond %{HTTP_HOST} ^([^\.]+)\.domain\.com$ [NC]
RewriteCond %1:::%{REQUEST_URI} ^(.+):::/\1(/.*)?$ [NC]
RewriteRule ^(.*)$ /%1/$1 [QSA,L]
трябва да е на хостинг със домайн иначе и аз мога да го пробвамmizarck каза:Нз много англиски но разбрах че това
трябва да се сложи в .htaccess файла на root директориятаКод:Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} !^www\.domain\.com$ [NC] RewriteCond %{HTTP_HOST} ^([^\.]+)\.domain\.com$ [NC] RewriteCond %1:::%{REQUEST_URI} ^(.+):::/\1(/.*)?$ [NC] RewriteRule ^(.*)$ /%1/$1 [QSA,L]
направих го
бих ресет на сървъра няколко пъти и резултат никакъв
ами и аз така си мислих ама ми казаха че правиbafitu каза:Това брат, НЕ прави субдомейни
Това се слага в .htaccess и целта му е да редиректва от субдомейн към главният домейн все едно отваряш domain.com/subdomein трябва да ти отвори все едно subdomein.domain.com .
Това му е целта...нищо друго неправи..
аз мисля че това се пише във httpd.confbafitu каза:ами не, доколкото знам суб домейн се правеше като се добавише нещо в httpd.conf ,но проблема е там , че на хостовете нямаш достъп до този файл.
друг начин незнам...в host.bg бях чел , че ако в папката примерно www/test/ направиш още една папка root www/test/root тогава става суб домейн т.е. test.domain.com ,но дали става навсякъде незнам.
# Use name-based virtual hosting.
#
NameVirtualHost *:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
#<VirtualHost *:80>
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot /www/docs/dummy-host.example.com
# ServerName dummy-host.example.com
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>
темата е доста стара но в се пак ще се включа пакUnTasNakul каза:Има ли и друг начин за създаване на поддомейни?
Можете да създадете поддомейн и по още един начин.
Поддомейна не е нищо друго освен папка (директория) от вашия хостинг акаунт, която има в себе си друга папка, именована root, в която се поместват началния (индекс) файл и останалите файлове на поддомейна.
http://faq.host.bg/load.php?id=HL693534