я вот нашел мод ник.мойсайт.ру все сделал как написано,но меня перекидывает всегда на страницу ид 1,ник тот на который перехожу,а страничка админа,что делать?
сделал все как написано /*
Автор:
Игнатьев Феликс Юрьевич aka Mrxan 2010 год.
\"Nick.Site.Ru\"
100% авторский архив только на http://koneek.net
Скрипт платный, но выложен для свободного скачивания дабы прекратить бесконечные перепродажй.
Контакты для заказа скриптов:
АйСикЮ (I Seek You) 601191
mrxan.ruУдалён
Поблагодарить автора можно тут:
R269899804320
Z581677940753
*/
Установка :
1. Обращаемся в службу поддержки и просим чтобы включили услугу WildCard DNS. И прописали Алиасы *.твойдомен.ру .
2. Проверяешь, зайдя по адресу gfhryh.твойдомен.ру и если тебя перекидывает на главную страницу значит WildCard Включили.
3. Открываем свой htaaccess и вставляем туда следующее:
3.1 Для доменов третьего уровня заменяем твойсайт.org.ru своим адрессом. Слеши не удаляем. в 26 строке заменяем символ \"!\" своим.
Код:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^(www\\.)?твойсайт\\.org\\.ru$ [NC]
RewriteCond %{HTTP_HOST}---%{REQUEST_URI} ^([^\\.]+)\\.твойсайт\\.org\\.ru---/([^/]+)? [NC]
RewriteCond %1---%2 !^(.*)---\\1$ [NC]
RewriteRule ^(.*)$ http://твойсайт.org.ru/!%1$1 [R=301,L]
RewriteRule ^!(.*)$ /info.php?u=$1
3.2 Для доменов второго уровня заменяем твойсайт.ru на свой адрес. в 36 строке заменяем символ \"!\" своим.
Код:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^(www\\.)?твойсайт\\.ru$ [NC]
RewriteCond %{HTTP_HOST}---%{REQUEST_URI} ^([^\\.]+)\\.твойсайт\\.ru---/([^/]+)? [NC]
RewriteCond %1---%2 !^(.*)---\\1$ [NC]
RewriteRule ^(.*)$ http://твойсайт.ru/!%1$1 [R=301,L]
RewriteRule ^!(.*)$ /info.php?u=$1
4. В info.php после строчки if (isset($_GET[\'id\']))$ank[\'id\']=intval($_GET[\'id\']); вставляем следующий код:
elseif (isset($_GET[\'u\']))
{
$arr[\'nick\']=$_GET[\'u\'];
$nick=mysql_real_escape_string($arr[\'nick\']);
$res=mysql_query(\"SELECT `id` FROM `user` WHERE `nick`=\'$nick\';\"
if(mysql_num_rows($res)>0)
{
$row=mysql_fetch_assoc($res);
$ank[\'id\']=$row[\'id\'];
}
else
{
$ank[\'id\'] = 0;
}
}
5. Проверяешь. Зайди по адресу твойник.твойдомен.ру (или если у тебя домен третьего уровня заходим твойник.твойдомен.org.ru) и если тебя перекинет на твою страничку значит все работает, поздравляю!=)
6. Пункт 4 может не сработать, и тут уже без моей помощи не обойтись... ICQ 601191
7. В архиве лежат стандартные файлы DCMS версии 6.6.4 в них можно примерно посмотреть куда и как вставлять код. Все что нужно закомметированно.
/* Весь эксклюзив тут -> http://koneek.net */
здесь