1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.1.3 После переезда на новый хост форум не работает

Тема в разделе "Для новичков", создана пользователем lifeact, 14.04.2014.

Загрузка
  1. lifeact

    lifeact Активный пользователь

    Регистрация:
    27.05.13
    Сообщения:
    61
    Симпатии:
    1
    Версия XF:
    1.1.3
    Всем привет! Ребят переехал на новый хост, перенес дамп БД, файлы, главная страница - http://prokomputer.ru/forum открывается, а темы и подразделы нет, что может быть? Писал в сапорт показывал требования к форуму, говорят все соответствует.

    подскажите пж куда копать?
     
  2. WalRus

    WalRus Местный

    Регистрация:
    04.02.11
    Сообщения:
    33
    Симпатии:
    21
    В .htaccess ВордПресса добавьте это:

    RewriteCond %{REQUEST_URI} ^/*forum/*(.*)$

    После RewriteEngine On
     
    lifeact нравится это.
  3. lifeact

    lifeact Активный пользователь

    Регистрация:
    27.05.13
    Сообщения:
    61
    Симпатии:
    1
    Версия XF:
    1.1.3
    не, не помогло, результат тот же, приведу все содержимае хттацесс (это хттацесс тот что в корне сайта, ворпресовский, а форум у меня установлен в папку подпапку forum корневой папки сайта вордпресс (public_html))

    --- добавлено : Apr 14, 2014 6:34 PM ---
    Код:
    # BEGIN WordPress
    #php_value max_execution_time 2900
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_URI} ^/*forum/*(.*)$
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    <Files ~ «.(js|css)$»>
    order allow,deny
    allow from all
    </Files>
    
    <files wp-config.php>
    order allow,deny
    deny from all
    </files>
    
    #Включаем отслеживание сим-ссылок
    Options +FollowSymLinks
    #Блокируем все ссылки, содержащие <script>
    RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
    #Блокируем все скрипты, которые пытаются изменить переменные PHP Globals:
    RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
    #Блокируем все скрипты, которые пытаются изменить переменную _REQUEST:
    RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
    #Перенаправляем все подобные на страницу с ошибкой 403 — запрещено
    RewriteRule ^(.*)$ index.php [F,L]

    это содержимое хттаксс работало на прошлом хосте, добавлял ваше условия в разные части:
    RewriteCond %{REQUEST_URI} ^/*forum/*(.*)$
    --- добавлено : Apr 14, 2014 6:40 PM ---
    а вот и параметры хоста http://prokomputer.ru/forum/i.php
     
    Последнее редактирование модератором: 22.04.2014
  4. WalRus

    WalRus Местный

    Регистрация:
    04.02.11
    Сообщения:
    33
    Симпатии:
    21
    А содержимое .htaccess XenForo, покажите, пожалуйста.
     
    lifeact нравится это.
  5. lifeact

    lifeact Активный пользователь

    Регистрация:
    27.05.13
    Сообщения:
    61
    Симпатии:
    1
    Версия XF:
    1.1.3
    а вот и параметры хоста http://prokomputer.ru/forum/i.php
    вот, он в корне форума (папка forum) его я не трогал:

    Код:
    #    Mod_security can interfere with uploading of content such as attachments. If you
    #    cannot attach files, remove the "#" from the lines below.
    #<IfModule mod_security.c>
    #    SecFilterEngine Off
    #    SecFilterScanPOST Off
    #</IfModule>
    
    ErrorDocument 401 default
    ErrorDocument 403 default
    ErrorDocument 404 default
    ErrorDocument 500 default
    
    <IfModule mod_rewrite.c>
        RewriteEngine On
    
        #    If you are having problems with the rewrite rules, remove the "#" from the
        #    line that begins "RewriteBase" below. You will also have to change the path
        #    of the rewrite to reflect the path to your XenForo installation.
        #RewriteBase /xenforo
    
        #    This line may be needed to enable WebDAV editing with PHP as a CGI.
        #RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    
        RewriteCond %{REQUEST_FILENAME} -f [OR]
        RewriteCond %{REQUEST_FILENAME} -l [OR]
        RewriteCond %{REQUEST_FILENAME} -d
        RewriteRule ^.*$ - [NC,L]
        RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
        RewriteRule ^.*$ index.php [NC,L]
    </IfModule>
    
     
  6. WalRus

    WalRus Местный

    Регистрация:
    04.02.11
    Сообщения:
    33
    Симпатии:
    21
    Попробуйте раскомментировать это:

    #RewriteBase /xenforo

    Заменив на это:

    RewriteBase /forum
     
    Mirovinger и lifeact нравится это.
  7. lifeact

    lifeact Активный пользователь

    Регистрация:
    27.05.13
    Сообщения:
    61
    Симпатии:
    1
    Версия XF:
    1.1.3
    спасибо огромное, теперь все гуд )
     

Поделиться этой страницей