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

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


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

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

11 | 5

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
1

6 | 2

YaSenHuy - 7 апреля 2013 18:48 - КЭП и его команда

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

EricClutz
1

11 | 5

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

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

EricClutz
1

11 | 5

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

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

doc
3

34 | 30

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

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

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

EricClutz
1

11 | 5

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

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

doc
3

34 | 30

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

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

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

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

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