Jump to content

Оптимизация ссылок 4.6.5

Featured Replies

Posted
comment_171308

Здравствуйте. Форум установлен в папку public_html/forum/ и при создании темы, в ссылке, почему-то слово forum дублируется 2 раза. Ссылка на тему выглядит так:

https://домен/forum/forum/название темы

Возможно ли как-то убрать одно слово forum из ссылки, чтобы было вот так?

https://домен/forum/название темы

Кстати, на форуме установлен плагин Friendly URL Translit 3.2.0 Может из-за него ссылка не правильная?

comment_171309

WebUser привет. а в конфиге в корне сайта что прописано? и в админке в ЧПУ - Поисковая оптимизация настроено?

или в htaccess

  • Author
comment_171310
1 минуту назад, SlawkA сказал:

а в конфиге в корне сайта что прописано?

вот код:

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /forum/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(js|css|jpeg|jpg|gif|png|ico|map)(\?|$) /forum/404error.php [L,NC]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /forum/index.php [L]
</IfModule>

 

1 минуту назад, SlawkA сказал:

и в админке в ЧПУ - Поисковая оптимизация настроено?

Там всё включено. Вот:

016.jpg.625b7d4bc7541d4a62f8405a0834a92b.jpg

Еще есть файл conf_global.php и там вот так:

 'base_url' => 'https://домен.ru/forum/',

 

comment_171311

WebUser попробуй в хитачес удалить форум

RewriteRule . /index.php [L] вот так сделать. если форум ляжет или ссылки не будут работать. верни обратно. будем думать

  • Author
comment_171312
2 минуты назад, SlawkA сказал:

попробуй в хитачес удалить форум

RewriteRule . /index.php [L]

попробовал. сам форум (главная) работает, но все панели кидают на 404. то есть например ссылка на Активность не работает и все другие разделы тоже. так что я вернул обратно

comment_171313
2 минуты назад, WebUser сказал:

попробовал. сам форум (главная) работает, но все панели кидают на 404. то есть например ссылка на Активность не работает и все другие разделы тоже. так что я вернул обратно

может перестроение ссылок не прошло. кэш очещал?

  • Author
comment_171314
1 минуту назад, SlawkA сказал:

может перестроение ссылок не прошло. кэш очещал?

Подскажите, где именно чистится Кэш?

comment_171315
2 минуты назад, WebUser сказал:

Подскажите, где именно чистится Кэш?

Спойлер

54.png.8cc1e89789049d6c71c4db9861c1bff3.png

 

  • Author
comment_171316

@SlawkA а вот после чистки кеша легла и главная страница 😆

Кстати, есть одна странность. Ссылка на Активность в панели форума - правильная и выглядит вот так:

https://домен.ru/forum/discover/

А вот ссылка на категории, разделы и сами темы содержит слово forum 2 раза

Здесь на форуме я заметил, что ссылка на Активность:

https://ipbmafia.ru/discover/

А ссылка на темы такая:

https://ipbmafia.ru/topic/название темы

Получается админы где-то изменили слово forum на topic. но где?

UPD

Хотя нет. Ссылки на разделы здесь тоже содержат слово forum

https://ipbmafia.ru/forum/название раздела

Получается это из-за того, что форум установлен в папке forum, а не в корне сайта

  • Author
comment_171317

UPD 2

Всё! Я разобрался. 😀

Оказывается IP Board считает все категории и разделы Форумами и поэтому при ссылке на них он добавляет слово forum. Соответственно если сам движок форума установлен в папку forum, то он будет в ссылке писать это слово 2 раза. И видимо с этим уже ничего сделать нельзя.

Но! Если указать ссылку напрямую, на тему, то там будет всё правильно.

https://домен/forum/topic/название темы

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.