Xzibit 2 Опубликовано: 4 декабря 2010 Рассказать Опубликовано: 4 декабря 2010 Подскажите как изменить url главной страницы, например: если юзер авторизирован чтобы было не site.ru/index.php а к примеру site.ru/user=NICK автоматически Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 4 декабря 2010 Рассказать Опубликовано: 4 декабря 2010 Возможен только такой вариант: site.ru/index.php?user=NICK , либо site.ru/?user=NICK Ссылка на сообщение Поделиться на других сайтах
Xzibit 2 Опубликовано: 5 декабря 2010 Рассказать Опубликовано: 5 декабря 2010 Автор ну хотя бы так как это можно реализовать? Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 5 декабря 2010 Рассказать Опубликовано: 5 декабря 2010 Укажите в хотакесе редирект, либо в хостинг-панели главную страницу сайта, вместо индексной, типа index.php. Ссылка на сообщение Поделиться на других сайтах
blaga 39 Опубликовано: 5 декабря 2010 Рассказать Опубликовано: 5 декабря 2010 врядли так получится. ведь человеку нужен этот редирект только когда пользователь залогинен. я прав? Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 5 декабря 2010 Рассказать Опубликовано: 5 декабря 2010 Для залогиненных можно свой CSS подключить, где на ссылки будет принудительно редиректы вешаться (все или только определенных классов). На джиквери такое можно сделать, используя, например, псевдоклассы или еще как-то... Кто профессионально вёрсткой и js занимается, знает эти тонкости. Но это не гибкое решение. Ссылка на сообщение Поделиться на других сайтах
Xzibit 2 Опубликовано: 6 декабря 2010 Рассказать Опубликовано: 6 декабря 2010 Автор всё намного проще после require_once ROOT_DIR . '/engine/init.php'; вставить if ($is_logged and $dle_module == 'main' and !$cstart){ if ($config['allow_alt_url'] == "yes") { $link_profile = $config['http_home_url'] . "user/" . urlencode ( $member_id['name'] ) . "/"; } else { $link_profile = $PHP_SELF . "?subaction=userinfo&user=" . urlencode ( $member_id['name'] ); } header( "Location: $link_profile" ); } хотя может способ и не очень, но пока решения лучше не нашел Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 6 декабря 2010 Рассказать Опубликовано: 6 декабря 2010 т.е. получается, что главную страницу сайта мы уже не увидим, если зарегистрируемся - нужно будет разлогиниваться? - не гибкое решение Ссылка на сообщение Поделиться на других сайтах
Xzibit 2 Опубликовано: 7 декабря 2010 Рассказать Опубликовано: 7 декабря 2010 Автор мне как раз так и нужно =) Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.