Printable Version of Topic
Click here to view this topic in its original format
Forums > Глюкодром > А есть у нас спецы по движку xenforo?, В общем нужна помощь


Posted by: Vova on 24-07-2016, 13:11
Если кто то работает с эти форумным движком откликнитесь.
Нужна помощь!!!

Posted by: Brait on 25-07-2016, 02:39
Не-а. Но попредлогать глупости и пофлеймить - можно...

Posted by: FiL on 25-07-2016, 13:53
Форумные движки за бабки? Ну вот пускай те, кто их продает - те и помощь обеспечивают.

Posted by: Vova on 26-07-2016, 00:02
Ну вот, помогли :(
А мне всего то нужно помочь файл htaccess поправить, чтобы не выкидывало на основной сайт.

Posted by: Brait on 26-07-2016, 04:35
Хех, и как это относится к самому, именно форуму?
А содержимое .htaccess - в студию! Ну и подробности...

Posted by: FiL on 27-07-2016, 20:04
Если надо, чтоб не выкидывало, то можно просто снести этот самый .htaccess. Скорее всего тогда выкидывать не будет.

Posted by: Vova on 27-07-2016, 20:09
в общем проблема такая: стоит основной сайт а в подпапке форум.
Вот такая структура site.com/forum/ru
При включенном чпу сам форум открывается нормально, а если кликнуть на любую тему, выкидывает на основной сайт с ошибкой 404 категория не найдена.
Основной сайт на joomla 3.6, mod_rewrite включен на хосте.
Файл htaccess форума, вот такой:
CODE
# 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 405 default
ErrorDocument 406 default
ErrorDocument 500 default
ErrorDocument 501 default
ErrorDocument 503 default

<IfModule mod_rewrite.c>
RewriteEngine On
        RewriteRule .* testing.php
        Rewritecond %{HTTP_HOST} ^wallonie-voyage.eu
        Rewritecond %{REQUEST_URI} !^/forum/ru
        Rewriterule ^(.*)$ /forum/ru/
        RewriteCond %{REQUEST_URI} !testing.php
        RewriteRule (.*) testing.php?var=$1

# 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 /forum

# 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>

Posted by: Brait on 28-07-2016, 04:55
Хм. Боюсь тебя огорчить, но темы в форумах - открываются и показываются.
Правда сейчас там их всего две, но... обе рабочие.
Первым участникам форума! (http://wallonie-voyage.eu/forum/ru/index.php?threads/pervym-uchastnikam-foruma.3/
Тест видео (http://wallonie-voyage.eu/forum/ru/index.php?threads/test-video.2/
Видимо уже всё починили?

Posted by: Vova on 28-07-2016, 10:08
Нет еще, просто сейчас отключен чпу.
Посмотри как пишет url адрес.
Здесь тоже кстати так же прописывает в url index.php?

Posted by: FiL on 01-08-2016, 00:54
судя по тому, что я вижу таки чпу включен (мы ведь не будем обсуждать уродство этого самого чпу, да?).
Ну и таки хотелось-бы посмотреть на проблему, когда она есть, а не когда ее нет.

Posted by: Brait on 01-08-2016, 02:13
QUOTE (Vova @ 28-07-2016, 02:09):
CODE
        RewriteRule .* testing.php
Кстати, IMHO, уже первое условие в RewriteRule-сах должно ломать логику.
Оно буквально при ЛЮБОЙ строке запроса перенаправляет на - testing.php.
Правда нет флага [NC], но в любом случае, лучше её отключить (закомментировать), что-бы не портила атмосфээээру.
И дальше по тексту - тоже.

QUOTE (FiL):
судя по тому, что я вижу таки чпу включен (мы ведь не будем обсуждать уродство этого самого чпу, да?).
Если ты про index.php?threads/la-la-la-thread/, то это может быть и не так.
Всё зависит от того, что вложено в это загадочное понятие чпу.

Posted by: FiL on 01-08-2016, 17:03
ну как по мне, если в URL-е используется не ID темы, а ${topic}, то это уже чпу. Хотя, понятное дело, мое мнение может сильно отличаться от мнения разработчиков.

Posted by: Vova on 02-08-2016, 00:15
Все проблема решена :punk:
В общем подсказал хостер.
У меня мультидоменный хостинг, и в файле htaccess нужно прописывать путь от самого начала.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)