Не корректное формирование ссылок в блоге
Author: Maxim B.Адрес сайта: / Website address:http://heshi-design.com/
Здравтсвуйте, скажите пожалуйста, почему внутренние ссылки в блоге формируются не корректно, т.е. в формате / Hello, please tell me why internal links are not formed properly in the blog, ie format http://site.com/blog/?id=rnum9p3g
А должны быть формата / A format should be http://site.com/blog/index.php?id=rnum9p3g
Как пример, формирование ссылок в rss ленте блога: / As an example, the formation of links in rss blog post: http://heshi-design.com/blog/x5feed.php
Вот скриншот с примером по адресу / Here is a screenshot of an example at http://heshi-design.com/blog/x5feed.php:
Еще один пример, мы находимся на странице / Another example, we're on the page http://heshi-design.com/blog/index.php?start=10&length=10
Как мне сделать так, что бы вместо / How can I do so that instead of
<a href="?start=20&length=10" class="imCssLink">Далее</a>
стало / it will be
<a href="index.php?start=20&length=10" class="imCssLink">Далее</a>
или даже лучше / or even better
<a href="http://heshi-design.com/blog/index.php?start=20&length=10" class="imCssLink">Далее</a>
Если я правильно понимаю, ошибка содержится в файле x5engine.php ?
/
If I understand correctly, the error is in x5engine.php file?
Может быть необходимо исправить что то начиная с 67 строки? Где еще необходимо внести корректировки, что бы избавится от этой проблемы?
/
It may be necessary to correct something starting from 67 rows? Where else do you need to make adjustments that would get rid of this problem?
Прошу Вашей помощи, как решить эти проблемы.
С уважением, Максим.
/
I ask your help, how to solve these problems.
Sincerely, Maxim.
Зашел я на ваш сайт и там всё отображается как вам нужно.
Перезадали ссылку на блог в меню?
Author
Что там отображается корректно?
Можно со скриншотами пожалуйста?
Вот же конкретный пример как геренируется rss лента у блога http://heshi-design.com/blog/x5feed.php
Author
Вот так размещена ссыла на блог
Про x5feed.php согласен, тем не менее при переходе по такой ссылке мы попадаем в правильный адрес.
А ссылки в коде страницы относительные и браузеры их понимают правильно. Тут нужно смотреть как их поисковые боты воспринимают.
Author
Херово они их воспринимают, вес не передается, возникают проблемы с перелинковкой и т.п. поэтому и начал бить тревогу, а на правильный адресс Вы попадаете потому, что я через .htaccess настроил реддирект как временное решение этого бага.
Вот код, если пригодится:
RewriteCond %{QUERY_STRING} ^id=[A-Za-z0-9]+$
RewriteRule ^blog/$ /$0index.php [L,R=301]
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
RewriteRule ^(.*)(/)$ $1 [L,R=301]]
Hello Maxim,
The program has always created links for the blog in this way.
Unfortunately I cannot help you with custom code to modify the behaviour of the program since the support is only available for the functions of the program.
I would like to suggest that you open an "Idea" Post where you describe to us the feature you would like to see implemented in the future releases of WebSite X5.
Many thanks!
***** Google Translation:
ПриветМаксим,
Программавсегда создавалссылки дляблогатаким образом.
К сожалению, яне могу помочь вамспомощью специального кода, чтобыизменить поведениепрограммы, так какподдержка доступна толькодляфункций программы.
Яхотел бы предложить, чтовы открываете«Идея»сообщение, гдевы описываетенамфункцию, которую выхотели бы видетьреализованы вбудущих версияхWebSite X5.
Большое спасибо!
Author
Thanks for your reply,
why the program does so? It's a bug... What are the reasons to form a link in this format?
Hello Maxim,
It is not a bug but it is made so to make it work also if the filename changes. Also on wordpress it is made in the same way.
Many thanks!