1. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  2. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

  3. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

Исправление Реврайта и его доработка

Discussion in 'Хаки - Haks' started by U1traS, May 23, 2010.

  1. U1traS Thread starter Novice member


    Offline
    Message Count:
    12
    Likes Received:
    1
    Короче сделал всё как ТАМ!!! написано > но правдо на денвере, прописал виртуалхост в апаче, в файле httpd.conf и в самом SE всё как там написано
    нихрена нехочет пахать, ссылка на профиль реврайтится на "u1tras.localhost", но увы при переходе в профиль файрфокс отображает "Firefox не может найти сервер www.u1tras.localhost"

    вот то что я прописывал заменяя ссылки на localhost:
    Code:
    <VirtualHost *:80>
      ServerName www.localhost
      ServerAlias localhost
      ServerAlias *.localhost
      DocumentRoot "Z:/home/localhost/www"
      CustomLog logs/localhost_access.log combined
      ErrorLog logs/localhost_error.log
    </VirtualHost>
    в .htaccess заменил тот код на

    Code:
    RewriteCond %{REQUEST_URI} !^/profile\.php 
    RewriteCond %{HTTP_HOST} !^www\. 
    RewriteCond %{HTTP_HOST} ^(.+)\.localhost
    RewriteRule .* /profile.php?user=%1 [L] 
    
    RewriteCond %{REQUEST_URI} !^/profile\.php 
    RewriteCond %{HTTP_HOST} !^www\. 
    RewriteCond %{HTTP_HOST} ^(.+)\.localhost
    RewriteRule .* /profile.php?user=%1%2 [L]
    ну и в include/class_url.php заменил весь блок function url_create($file, $user) и там же заменил // Special case -_-
    на тот, что написали в той статье!

    В ЛОГАХ localhost_access.log и localhost_error.log ПУСТОТА.

    так же заметил то, что если заходишь на www.localhost то ссылка на профиль становится u1tras.www.localhost
    а если просто на localhost, ссылка становится u1tras.localhost

    пожалуйста помогите люди, потенциал у этого хака большой! и многим бы он очень пригодился!
    Может мы етот код подкорректируем или может даже доработаем ))))

    Сам бы я с радостью но к сожалению я новичок в этом деле!
  2. Rudger Novice member


    Offline
    Message Count:
    98
    Likes Received:
    0
    Такой хак советую всем экспериментировать и настраивать на сервере. Я тоже сделал как ты но у меня заработал, правда у меня не денвер стоит. и еще host файл посмотрел ?
  3. U1traS Thread starter Novice member


    Offline
    Message Count:
    12
    Likes Received:
    1
    ну я думаю ты имеешь ввиду vhosts.conf???
    Если так, то там же генерируются хосты в соответствие с папками в папке home/ И изменять его неполучится!
    а может ты про какойто другой файл?
    скажы плиз на каком веб сервере у тебя стоит SE???
  4. Rudger Novice member


    Offline
    Message Count:
    98
    Likes Received:
    0
    1. нет сам host файл, C:\WINDOWS\system32\drivers\etc\hosts там что нибудь прописывается ?
    2. Я свой вир-сервер собрал вручную .
  5. Rudger Novice member


    Offline
    Message Count:
    98
    Likes Received:
    0
    Поже протестирую на денвере
  6. U1traS Thread starter Novice member


    Offline
    Message Count:
    12
    Likes Received:
    1
    Точно, ты меня навёл на мысль, там же прописывается ссылка на денверский сайт, а он ведь недоступен по и-нету! спс буду пробывать на линукс

Share This Page

All rights reserved SocEngine.ru ©