
IPB 3.1.2
#1
Опубликовано 25 August 2010 - 19:22
1)-форум не открывается по ссылке сайт.ru/forums, но открывается forums/index.php
как исправить?
2)Ссылка < Перейти к списку форумов тоже ссылается на короткий адрес,и тоже не работает
3)Лого ссылается на cайт.ru/forums и соответсвенно нет такой страницы,где исправить ссылку в лого
Да,скин стандартный
*На сервере стоит ещё dle 8.5
Почему дле при попытке открыть сайт.ru/forums,пишет следующее??
forums/?do=cat&category=forums
По данному критерию новости не найдены, либо у вас нет доступа для просмотра этих новостей
Может дле думает что это его катергория?
#2
Опубликовано 25 August 2010 - 23:06


#3
Опубликовано 26 August 2010 - 05:45
RTFM.
#4
Опубликовано 26 August 2010 - 09:43
а попроще?(.htaccess mod_rewrite
RTFM.
#5
Опубликовано 26 August 2010 - 10:12
куда проще-то?а попроще?(
#6
Опубликовано 26 August 2010 - 10:14
куда проще-то?
я понял тока что надо что изменить в файле htaccess
а что именно?
#7
Опубликовано 26 August 2010 - 11:19
#8
Опубликовано 26 August 2010 - 15:01
простите,но не понимаю)
и где править ссылку в лого?
Пока нашёл тока такое в гугле
\Яркий пример – главная страница любого сайта обычно доступна по 4-ем адресам:
http://www.site.ru/
http://site.ru/
http://www.site.ru/index.html
http://site.ru/index.html
Каждый из перечисленных выше вариантов распознается поисковыми системами как самостоятельная страница, отсюда идет дублирование контента одной и той же страницы по нескольким адресам, что не есть хорошо.
Решение этой проблемы предельно простое и выглядит так:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site.ru
RewriteRule (.*) http://www.site.ru/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://www.site.ru/ [R=301,L]
Таким образом, мы получим редирект всех страниц-дублей на http://www.site.ru
Правда не понимаЮ.везде просто строчку с форумом вставить?и не будет ли дле туда же ссылаться
Помогите правило написать(
----------------------------------------------------------------
UPD:
Добавил строчку
RewriteRule ^index\.html$ http://сайт.su/forums/index.php/ [R=301,L]
вроде запахало
Я все правильно сделал?
Или можно было проще?
#9
Опубликовано 26 August 2010 - 15:46
#11
Опубликовано 28 August 2010 - 11:40
ранььше устанавливал ipb и не было такого никогдавсе очевидно
directoryindex index.php
#12
Опубликовано 30 August 2010 - 10:16
как исправить и чтоб форум пахал и чтоб у dle не появлялась лишняя index.php
---
upd,вроде починил сам,не знаю надолго ли
#13
Опубликовано 22 September 2010 - 19:03
#14
Опубликовано 23 September 2010 - 12:25
Посетителей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных пользователей