X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Главная страница, не открываются последующие
Esperance80
Esperance80
Topic Starter сообщение 25.12.2014, 11:00; Ответить: Esperance80
Сообщение #1


Участник
***

Группа: User
Сообщений: 192
Регистрация: 14.7.2013
Из: Украина, Ровеньки
Поблагодарили: 106 раз
Репутация:   14  


Здравствуйте, уважаемые форумчане!

Установила много редиректов:
Код
## Strip Mobile Pack query strings ##
RewriteEngine on
RewriteCond %{QUERY_STRING} ^wpmp_.* [NC,OR]
RewriteCond %{QUERY_STRING} (.+)&?wpmp_.*$ [NC]
RewriteRule ^(.*)$ $1?%1 [R=301,L]

## END of Strip Mobile Pack query strings ##

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule (.+)/feed /$1 [R=301,L]
RewriteRule (.+)/comment-page /$1 [R=301,L]
RewriteRule (.+)/trackback /$1 [R=301,L]
RewriteRule (.+)/comments /$1 [R=301,L]
RewriteRule (.+)/attachment /$1 [R=301,L]
RewriteCond %{QUERY_STRING} ^attachment_id= [NC]
RewriteRule (.*) $1? [R=301,L]
RewriteCond %{QUERY_STRING} ^replytocom= [NC]
RewriteRule (.*) $1? [R=301,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?incomeeasily.ru/.*$ [NC]
</IfModule>

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

и добавила в header.php следующее:
Код
<?php
if ( is_singular() ) {
    $url = get_bloginfo('url') . $_SERVER['REQUEST_URI']; // узнаем текущий url
    if ( $url != get_permalink() ) { header('Location: ' . get_permalink() ); }  // сравниваем, если есть отличия, перенаправляем
}
?>


Теперь только обнаружила, что последующие страницы главной открываются, но по содержанию это первая страница!

Что могло вызвать такой эффект?!!

Страницы рубрик отображаются нормально!


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MOAB
MOAB
сообщение 25.12.2014, 11:46; Ответить: MOAB
Сообщение #2


Новичок
*

Группа: User
Сообщений: 15
Регистрация: 22.12.2014
Поблагодарили: 1 раз
Репутация:   0  


Цитата
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>


Вот этот блок, судя по всему.
Вот эта строчка
Цитата
RewriteRule . /index.php [L]

говорит, что нужно любую страницу замкнуть на index.php
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Esperance80
Esperance80
Topic Starter сообщение 25.12.2014, 12:37; Ответить: Esperance80
Сообщение #3


Участник
***

Группа: User
Сообщений: 192
Регистрация: 14.7.2013
Из: Украина, Ровеньки
Поблагодарили: 106 раз
Репутация:   14  


MOAB, нет, это было уже больше года назад и таких странностей не вызывало.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 25.12.2014, 13:26; Ответить: x64
Сообщение #4


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3814
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 3206 раз
Репутация:   314  


описание функции get_permalink():
Цитата
Имейте ввиду, что если использовать эту функция за пределами Цикла WordPress на страницах архивов (категории, архив по дате, архив по авторам и т.д.) без указания параметра ID, функция вернет ссылку на последнюю статью выводимую в Цикле текущей страницы, а не ссылку на текущую страницу.

видимо получается, что она возвращает не то, что он неё ожидают.

и после header('Location: я обычно exit; добавляю, на всякий случай:
Код
if ( $url != get_permalink() ) { header('Location: ' . get_permalink() ); exit; }  // сравниваем, если есть отличия, перенаправляем


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
I_know
I_know
сообщение 25.12.2014, 18:59; Ответить: I_know
Сообщение #5


Участник
***

Группа: User
Сообщений: 103
Регистрация: 7.12.2014
Поблагодарили: 36 раз
Репутация:   10  


Цитата
и добавила в header.php следующее:

Вы уверены, что до этого не были отправлены заголовки?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Esperance80
Esperance80
Topic Starter сообщение 26.12.2014, 22:00; Ответить: Esperance80
Сообщение #6


Участник
***

Группа: User
Сообщений: 192
Регистрация: 14.7.2013
Из: Украина, Ровеньки
Поблагодарили: 106 раз
Репутация:   14  


Всем, кому было интересно: проблема была не в переадресациях.

А в коде! Намедни отняла последнюю запись из списка последних постов при помощи параметра
Код
&offset=-1
Вот он-то все и поламал...

Была просто необходимость избавиться от повторения в блоке "тема дня" и в списке последних записей. Не удалось....

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) html-страница ломается в адаптиве Chrome
2 dec1i1bel 137 10.12.2019, 22:35
автор: dec1i1bel
Открытая тема (нет новых ответов) Одна страница на несколько запросов и тренды 2019?
12 artstyle 1620 22.11.2019, 17:10
автор: karlsonfly
Открытая тема (нет новых ответов) Перестала работать главная страница Laravel 5
Help!
0 KM_ 473 16.10.2019, 22:46
автор: KM_
Открытая тема (нет новых ответов) Продается фан-страница в ФБ 53 тыс.подписчиков
1 Barmaleo 1573 10.2.2017, 8:18
автор: Barmaleo
Открытая тема (нет новых ответов) Дизайн главной страница книжного сайта.
9 Pier 3603 17.12.2011, 0:55
автор: Pier


 



RSS Текстовая версия Сейчас: 15.12.2019, 16:26
Дизайн