X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> ЧПУ - помогите разобраться
funkydance
funkydance
Topic Starter сообщение 17.10.2015, 0:25; Ответить: funkydance
Сообщение #1


Старожил
******


Группа: Banned
Сообщений: 1143
Регистрация: 9.10.2011
Поблагодарили: 282 раза
Репутация:   40  


Всем привет!
Нужна ваша помощь. Нужно прописать в .htaccess такой вариант. Есть site.ru/id/материал и нужно чтобы ссылка получала такой вид site.ru/id/материал.html

У самого получилось, но и такой вариант site.ru/id преобразуется в site.ru/id.html, а нужно только такой site.ru/id/материал

Спасибо.

И ещё один вопрос. Если плагин генерирует sitemap(карту сайта), то можно ли там тоже изменить как-нибудь, чтоб и в карте сайта добавлялся в конце .html ???

Спасибо.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 17.10.2015, 9:33; Ответить: x64
Сообщение #2


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3544
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2881 раз
Репутация:   294  


Цитата(funkydance @ 16.10.2015, 23:25) *
У самого получилось

Покажите



--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MrSolo
MrSolo
сообщение 17.10.2015, 19:25; Ответить: MrSolo
Сообщение #3


Новичок
*

Группа: Viewer
Сообщений: 11
Регистрация: 4.4.2015
Поблагодарили: 1 раз
Репутация:   0  


funkydance, а зачем нужно добавлять html?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
funkydance
funkydance
Topic Starter сообщение 17.10.2015, 23:12; Ответить: funkydance
Сообщение #4


Старожил
******


Группа: Banned
Сообщений: 1143
Регистрация: 9.10.2011
Поблагодарили: 282 раза
Репутация:   40  


x64, RewriteCond %{REQUEST_URI} (.*/[^/.]+)($|\?)
RewriteRule .* %1.html [R=301,L]

MrSolo, Посты решили набить?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 18.10.2015, 12:16; Ответить: x64
Сообщение #5


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3544
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2881 раз
Репутация:   294  


Для
/id/материал → /id/материал.html
достаточно RewriteRule:
Код
RewriteRule ^(id/material)$ /$1.html [R=301,L]


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MrSolo
MrSolo
сообщение 18.10.2015, 19:12; Ответить: MrSolo
Сообщение #6


Новичок
*

Группа: Viewer
Сообщений: 11
Регистрация: 4.4.2015
Поблагодарили: 1 раз
Репутация:   0  


Цитата(funkydance @ 17.10.2015, 21:12) *
MrSolo, Посты решили набить?

Хотел узнать зачем это нужно. Может добавление .html как-то к SEO относится...
Я тут уже полгода, если бы хотел набить посты давно уже набил бы ;)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
funkydance
funkydance
Topic Starter сообщение 18.10.2015, 22:06; Ответить: funkydance
Сообщение #7


Старожил
******


Группа: Banned
Сообщений: 1143
Регистрация: 9.10.2011
Поблагодарили: 282 раза
Репутация:   40  


x64, Не работает
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 19.10.2015, 12:01; Ответить: x64
Сообщение #8


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3544
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2881 раз
Репутация:   294  


Цитата(funkydance @ 18.10.2015, 21:06) *
Не работает

Работает.
Естественно, код в конфиге должен располагаться выше правил движка.


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
funkydance
funkydance
Topic Starter сообщение 19.10.2015, 16:48; Ответить: funkydance
Сообщение #9


Старожил
******


Группа: Banned
Сообщений: 1143
Регистрация: 9.10.2011
Поблагодарили: 282 раза
Репутация:   40  


x64, Несколько вариантов пробовал, нету результата.

Вот сам код .htaccess изначальный. Вот вид ссылки http://site.ru/98/pochemu-ne-polychaitsya-sdelat-chpu

Код
DirectoryIndex index.php
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase /
RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
RewriteRule . %1/%2 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ index.php?qa-rewrite=$0&%{QUERY_STRING} [L]
</IfModule>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 20.10.2015, 10:32; Ответить: x64
Сообщение #10


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3544
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2881 раз
Репутация:   294  


В какое место код добавляете?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Помогите, пожалуйста, моей дочери выжить!
благотворительный топик
30 vitvirtual 3779 19.5.2018, 8:30
автор: vitvirtual
Открытая тема (нет новых ответов) Продвигаю страницу по запросу "Как сделать игру". Помогите советом, пожалуйста
Я секу в теме! Но подать статью угодным поисковикам образом не смо
22 coremission 2176 8.5.2018, 12:33
автор: coremission
Открытая тема (нет новых ответов) Помогите с выбором ноута
20 rokot 901 23.4.2018, 12:09
автор: Room
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыПомогите с идеями для форума про успех
Спасибо за каждую идею
43 Zoya83 5155 12.4.2018, 11:42
автор: Zoya83
Открытая тема (нет новых ответов) Куплю сайт с трафиком тема метаоллообработка, металлоконструкции, станки ЧПУ и тп промышленность.
0 webcent 563 1.4.2018, 9:21
автор: webcent


 



RSS Текстовая версия Сейчас: 24.5.2018, 12:06
Дизайн