• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

[help] Помогите с ЧПУ

Статус
В этой теме нельзя размещать новые ответы.

MoNK

Постоялец
Регистрация
19 Апр 2007
Сообщения
101
Реакции
6
В общем проблема в следующем:
Установил модули Блоги и Галерея, вроде всё встало норм, но не работает ЧПУ

RewriteRule ^gallery(/?)+$ index?do=gallery
RewriteRule ^gallery/page/([0-9]+)(/?)+$ /?do=gallery&cstart=$1
RewriteRule ^gallery/image/([0-9]+).html(/?)+$ /?do=gallery&action=img?=$1
RewriteRule ^gallery/image/([0-9]+)/page/([0-9]+)(/?)+$ /?do=gallery&action=img?=$1&cstart=$2
RewriteRule ^gallery/users(/?)+$ /?do=gallery&action=usgal
RewriteRule ^gallery/users/page/([0-9]+)(/?)+$ /?do=gallery&action=usgal&cstart=$1
RewriteRule ^gallery/own/([^/]*)(/?)+$ /?do=gallery&action=usergal&user=$1
RewriteRule ^gallery/own/([^/]*)/page/([0-9]+)(/?)+$ /?do=gallery&action=usergal&user=$1&cstart=$2
RewriteRule ^gallery/category/([^/]*)(/?)+$ /?do=gallery&action=show_cat&category=$1
RewriteRule ^gallery/category/([^/]*)/page/([0-9]+)(/?)+$ /?do=gallery&action=show_cat&category=$1&cstart=$2

# Blog
RewriteRule ^blog(/?)+$ /?do=blog [L]
RewriteRule ^blog/([^.]+)/+$ /?do=blog&uname=$1 [L]
RewriteRule ^blog/alltegs.html(/?)+$ /?do=blog&op=teg [L]
RewriteRule ^blog/show/([0-9]{1,2})/page,([0-9]+),([^/]*).html(/?)+$ ?do=blog&op=show&blog_id=$1&cstart=$2&alt_name=$3 [L]
RewriteRule ^blog/teg/([^.]+)/([0-9]{1,4}),([0-9]+).html(/?)+$ ?do=blog&op=teg&teg=$1&cstart=$2&cend=$3 [L]
RewriteRule ^blog/([^.]+)/([0-9]{1,4}),([0-9]+).html(/?)+$ ?do=blog&uname=$1&cstart=$2&cend=$3 [L]
RewriteRule ^blog/([0-9]{1,4}),([0-9]+).html(/?)+$ ?do=blog&cstart=$1&cend=$2 [L]
RewriteRule ^blog/add/([0-9]+).html(/?)+$ /?do=blog&op=add&user_id=$1 [L]
RewriteRule ^blog/edit/([0-9]{1,2})/([0-9]+).html(/?)+$ /?do=blog&op=edit&blog_id=$1&user_id=$2 [L]
RewriteRule ^blog/panel/([0-9]+).html(/?)+$ /?do=blog&op=panel&user_id=$1 [L]
RewriteRule ^blog/show/([0-9]{1,4})/([^/]*).html(/?)+$ /?do=blog&op=show&blog_id=$1&alt_name=$2 [L]
RewriteRule ^blog/teg/([^/]*).html(/?)+$ /?do=blog&op=teg&teg=$1 [L]

т.е. по ссылке index?do=gallery - галерея работает, а вот как /gallery/ - не распознаёт, в чём может быть "косяк"?
Про Блоги вообще не говорю, т.е. и через ЧПУ и так не распознаёт Блоги, пишет что такого пользователя не существует.

Жду советов и помощи :)
 
у тебя вообще мод rewrite то включен? и какую галерею ставил, их не одна.
Блоги глючные - все знают.
 
v gallery ne hvotajet [L] v konce kazdoi strocki...
 
  • Нравится
Реакции: MoNK
[L]
это кстатти не помогает - у меня у саомго же такая же проблема!
 
rewrite on включен естественно,а насчет блогов - какой-нибудь есть рабочий? Галерею ставил Gallery 2.4.2
 
a eti strocki v samyi verh .htaccess pisali?
posle RewriteEngine On ?

ili v konec? (gde rabotat ne budit)

i [L] obizatelna, tak kak eto opredeliajet ctob dalshe ne shlo sravnenije...
 
вставлял естественно после rewrite on
 
rewrite on включен естественно,а насчет блогов - какой-нибудь есть рабочий? Галерею ставил Gallery 2.4.2
Блогов рабочих нет (хотя вроде какойто новый появился блог User Blogs version 1.3, но он премитивный
)
 
  • Нравится
Реакции: MoNK
Подскажите как правильно склейку сделать

Подскажите как правильно склейку сделать на DLE, домена c www и без.
Надо чтобы всегда сайт был с www и поисковики видели только этот адрес.
В принципе на других cms без проблем делаю склеику через 301 редирект:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.sait\.net [NC]
RewriteRule ^(.*)$ http://www.sait.net/$1 [R=301,L]

все отлично склеивает, проверено

На DLE такая запись htaccess вызывает сбой чпу, календарь выводит не правильно.

Подскажите, кто на дле сделал склейку.
 
Жду советов и помощи :)

вообщем в галлерее у меня так
HTML:
RewriteEngine On
Добавить ПОСЛЕ
#Галерея
RewriteRule ^gallery(/?)+$ /?do=gallery [L]
RewriteRule ^gallery/page/([0-9]+)(/?)+$ /?do=gallery&cstart=$1 [L]
RewriteRule ^gallery/(.*)/fotopage/([0-9]+)(/?)+$ index.php?do=gallery&act=1&c=$1&fstart=$2 [L]
RewriteRule ^gallery/(.*)/page/([0-9]+)(/?)+$ index.php?do=gallery&act=1&c=$1&cstart=$2 [L]
RewriteRule ^gallery/(.*)/([0-9]+)-(.*).html(/?)+$ index.php?do=gallery&act=2&c=$1&fid=$2 [L]
RewriteRule ^gallery/(.*)/([0-9]+).html(/?)+$ index.php?do=gallery&act=2&c=$1&fid=$2 [L]
RewriteRule ^gallery/(.*)(/?)+$ index.php?do=gallery&act=1&c=$1 [L]
 
  • Нравится
Реакции: MoNK
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху