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

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


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

вопрос
В общем, имеется некий прелоадер страниц. Но нужно, чтобы он прелоадил только главную страницу и только, если заходишь через доменное имя вида "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 - 7 апреля 2013 01:28 -

Вам поможет вот такая конструкция:
Открываем .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 - 7 апреля 2013 18:48 -

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

EricClutz
Юзер

EricClutz - 7 апреля 2013 19:12 -

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

EricClutz
Юзер

EricClutz - 7 апреля 2013 19:13 -

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

doc
Юзер

doc - 8 апреля 2013 00:06 -

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

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

EricClutz
Юзер

EricClutz - 8 апреля 2013 00:13 -

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

doc
Юзер

doc - 8 апреля 2013 02:25 -

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

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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх