Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Featured Replies

Posted

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

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

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

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

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

  • Author
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/',

 

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

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

RewriteRule . /index.php [L]

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

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

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

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

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

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

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

  • Author

@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

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.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.