Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Вывод прелоадера только при входе на сайт через доменное имя.

Вывод прелоадера только при входе на сайт через доменное имя.


     Общие вопросы, Шаблоны (TPL)    3782

вопрос
В общем, имеется некий прелоадер страниц. Но нужно, чтобы он прелоадил только главную страницу и только, если заходишь через доменное имя вида "mysite.com".
Заключил я прелоадер в тэги [aviable=main][/aviable], но при переходе на /index.php прелоадер выводится все равно. А я хочу, чтобы он выводился только тогда, когда ручками вбиваешь название сайта.
Есть идеи как это можно реализовать?
Код прелоадера:
    <script type="text/javascript">
        $(window).load(function() {
            $("#status").fadeOut();
            $("#preloader").delay(700).fadeOut("slow");
        })
</script>

Ответил: ПафНутиЙ


Вам поможет вот такая конструкция:
Открываем .htaccess
ищем:
RewriteEngine On


Ниже вставляем:
RewriteCond %{HTTP_HOST} ^www.site.name [NC]
RewriteRule ^(.*)$ http://site.name/$1 [L,R=301]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ / [R=301,L]

7 комментариев

EricClutz
Юзер

EricClutz - -

Вам поможет вот такая конструкция:
Открываем .htaccess
ищем:
RewriteEngine On

Ниже вставляем:
RewriteCond %{HTTP_HOST} ^www.site.name [NC]
RewriteRule ^(.*)$ http://site.name/$1 [L,R=301]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ / [R=301,L]


Добавил в .htaccess в корне сайта. При переходе на /index.php все равно прелоадер появляется. А я хочу сделать так, чтобы не появлялся он. И желательно (хотя не уверен, возможно ли технически), чтобы он не появлялся и при обновлении главной страницы сайта.

YaSenHuy
КЭП и его команда

YaSenHuy - -

Вообще то при переходе на index.php должно перекидывать на /
Значит что-то не правильно сделали.

EricClutz
Юзер

EricClutz - -

Перекидывать перекидывает. Но прелоадер снова появляется же. Может вам не понятно постановка интересующего меня вопроса? Если так, давайте более подробно объясню, а то так будем в непонимании гадать, как решить мою проблему.

EricClutz
Юзер

EricClutz - -

Перекидывать перекидывает. Но прелоадер снова появляется же. Может вам не понятно постановка интересующего меня вопроса? Если так, давайте более подробно объясню, а то так будем в непонимании гадать, как решить мою проблему.

doc
Юзер

doc - -

Цитата: EricClutz
а то так будем в непонимании гадать, как решить мою проблему.

проблемма твоя и решать ее тебе! а мы только можем посоветовать! а с подобным требовательным тоном - еще и подумает или стоит тете советовать!

EricClutz
Юзер

EricClutz - -

Простите, а где вы увидели требовательный тон?

doc
Юзер

doc - -

Цитата: EricClutz
Простите, а где вы увидели требовательный тон?

перечитайте свой вопрос - дискуссия на этом закончена!

Похожие вопросы

наверх