Главная страница перестает работать.

More
7 years 4 months ago - 7 years 4 months ago #6756 by Igor
Здравствуйте! Поставил Ваш плагин, везде работает номально, а на главной почему-то возникает проблема ERR_TOO_MANY_REDIRECTS. Заметил что в случае с главной доставляется слеш вконце, который я ранее убирал через .htaccess

a-r-c-h.net/ru

В чем может быть проблема?
У меня кирилица в алиасах, но там где она есть проблем нету, а на главной есть.

Помогите пожалуйста.
Last edit: 7 years 4 months ago by Igor.

Please Log in or Create an account to join the conversation.

More
7 years 4 months ago - 7 years 4 months ago #6757 by Igor
Нашел кое что.
Когда-то устанавливал такой код в начало index.php :

// Получаем URI для проверки
$uri = preg_replace("/\?.*/i",'', $_SERVER);

if (strlen($uri)>1) {// если не главная страница...
if (rtrim($uri,'/')!=$uri) {
header("HTTP/1.1 301 Moved Permanently");
header('Location: http://'.$_SERVER.str_replace($uri, rtrim($uri,'/'), $_SERVER));
exit();
}
}

Этот код нужен был для того, чтобы правила с .htaccess, которые должны были убирать слеш на конце урл, не съедали его там где не надо, а именно на странице с регистрацией и восстановлением пароля и подобных внутренних страницах (тогда у меня была проблема - нельзя было зарегистрироваться, а именно после регистрации перекидывало на непонятную страницу с ошибкой, как я позже узнал - на этой стрнице не хватало того самого слеша из-за чего все летело).

Теперь я этот код убрал, регистрацию проверил - работает, но на главной появился слеш в конце. При чем слеш есть только при включенном плагине.
Last edit: 7 years 4 months ago by Igor.

Please Log in or Create an account to join the conversation.

More
7 years 4 months ago #6758 by JoomLine
Здравствуйте у вас URL главной страницы является a-r-c-h.net/ru/.
Нет смысла делать редирект на без слеша, когда у вас все меню строится с учетом что это главная страница.

Please Log in or Create an account to join the conversation.

More
7 years 4 months ago - 7 years 4 months ago #6759 by Igor
то есть, это нормально, что все остальные будут без слеша?
А также хотелось бы понять:
1. нужно ли мне теперь делать 301 редирект через .htaccess с a-r-c-h.net/ru на a-r-c-h.net/ru/ ?
2. правильно ли я понимаю что теперь NODOUBLES работает с кирилицей, раз у меня нет проблем?
Last edit: 7 years 4 months ago by Igor.

Please Log in or Create an account to join the conversation.

More
7 years 4 months ago #6760 by JoomLine
Смотрите не на то какой адрес в строке браузера, а тот который генерирует Joomla это куда важнее
у вас два языка на сайте если включен русский, то система отдает такой url
a-r-c-h.net/ru/
Он корректный именно для этой страницы.
Если вы насильно его перенаправите без слеша, то получится, что поисковик зайдет на ваш сайт его будет перенаправлять на без слеша, но при этом указывать что основная страница со слешем. Такая ситуация скорей всего приведет к выкидыванию страницы из индекса.

Please Log in or Create an account to join the conversation.

More
7 years 4 months ago - 7 years 4 months ago #6761 by Igor
А как посмотреть какой генерирует джумла и выпала страница из индекса или нет?
В search console страница вродебы есть, хотя отображается со слешем)

File Attachment:


А как быть с остальными страницами? Они также должны вылететь, или все нормально?
И еще - 301 редирект через .htaccess с a-r-c-h.net/ru на a-r-c-h.net/ru/ делать?
Last edit: 7 years 4 months ago by JoomLine.

Please Log in or Create an account to join the conversation.

More
7 years 4 months ago #6762 by JoomLine
Самое простое это посмотреть каноникал какой генерируется, но он не всегда генерируется. Но в целом лучше всегда следовать ему.

Please Log in or Create an account to join the conversation.

Powered by Kunena Forum

Last from the forum

    • From that day on, Sam made it a habit to visit the...
    • One day, a curious boy named Sam moved into the house with his family. As he explored the property, he noticed a rusty, old key lying under a bush. Sam picked it up, wondering what it might unlock. After searching the house and finding nothing, Sam decided to try the key on the garden gate. To his surprise, the key fit perfectly. With a turn of the key and a creak of the hinges, the gate slowly swung open. Inside the garden, Sam was greeted by a sight of wonder. The garden was overgrown but full of vibrant flowers, exotic plants, and a small, sparkling pond. In the middle of the garden stood a beautiful stone statue of a unicorn. As Sam explored further, he discovered a small plaque next to the statue. It read: "To whoever finds this garden, may you always find joy in the beauty of nature and the magic of discovery." Sam spent hours in the garden, exploring every corner and marveling at the hidden beauty. The garden seemed to have a magical quality that made Sam feel at peace and incredibly happy. From that day on, Sam made it a habit to visit the garden every day, taking care of it and sharing its beauty with his friends and family. The once-forgotten garden became a place of joy and wonder for everyone who visited. And so, Sam learned that sometimes, the greatest treasures are not just the secrets we uncover but the beauty and joy we find in them.
    • In Component / JL TV
    • Chogan Partner Werden
    • bietet die Möglichkeit, Teil eines erfolgreichen Netzwerks zu werden und hochwertige Produkte wie Parfums und Kosmetik zu vermarkten. Mit flexiblen Arbeitszeiten, attraktiven Provisionen und umfassender Unterstützung ist es eine ideale Chance, ein eigenes Geschäft aufzubauen und gleichzeitig von einer starken Marke zu profitieren.
    • In English Forum / Modules
    • Users view page
    • The includes a variety of options, from their famous Chicken Sandwich priced around $4.99 to family meals starting at $17.99. Combos like the 2-piece chicken combo are available for about $6.99, and sides like Cajun Fries and Mashed Potatoes range from $2.49 to $4.99. Desserts like Cinnamon Apple Pie and Strawberry Biscuits are priced between $1.79 and $3.79. Popeyes offers plenty of value, whether you’re grabbing a quick bite or feeding a family.
    • In Component / Slogin
© 2010- JoomLine
The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries. joomline.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.

email: This email address is being protected from spambots. You need JavaScript enabled to view it.