Как на dle убрать .html с ссылок

12
V6
На сайте с 21.06.2009
Offline
89
3038

Подскажите пожалуйста как на dle убрать .html с адресов страниц.

Убираю с .htaccess, но тогда ссылки с неполных новостей ведут на урлы с .html и получается что они ведут на несуществующие страницы...

В каком файле нужно сделать изменения, что бы все ссылки вели на страницы без .html.

V6
На сайте с 21.06.2009
Offline
89
#1

up

.......

Демоненок
На сайте с 27.08.2010
Offline
14
#2

А там разве в настройках вида ссылок этого нельзя сделать?

P.S. а зачем убирать из ссылки .html ?

V6
На сайте с 21.06.2009
Offline
89
#3
Демоненок:
А там разве в настройках вида ссылок этого нельзя сделать?

P.S. а зачем убирать из ссылки .html ?

В настройках нету...

Убрать нужно потому-что переношу с одного движка на дле и урлы хочу сохранить прежние...

Руслан Исмаилов
На сайте с 30.03.2007
Offline
198
#4

Тоже интересует.

P.S. а зачем убирать из ссылки .html ?

Мне например куда приятнее видет в адресной строке

site.name/contact/

чем

site.name/contact.html
NumLocked
На сайте с 16.05.2010
Offline
50
#5
vorg666:
Убираю с .htaccess

не убирать надо а изменить реврайты

Хортица
На сайте с 22.12.2006
Offline
289
#6

А еще с десяток файлов нужно отредактировать. В папках /engine/modules/, /engine/classes/

На XBit.Money (https://xbit.money/?rid=111) меняю крипту на гривны. Лучшие курсы Обмен Вашего PayPal/ЯД/QIWI/WebMoney и куча плюшек! Рекомендую (https://exchangex.ru/index.php?who=26749)
V6
На сайте с 21.06.2009
Offline
89
#7
NumLocked:
не убирать надо а изменить реврайты

Имелось введу изменение содержимого удалением кода, который отвечает за .html

iren K
На сайте с 28.12.2008
Offline
222
#8
vorg666:
Подскажите пожалуйста как на dle убрать .html с адресов страниц.

можете попробовать так

RewriteEngine on

RewriteBase /
RewriteCond %{REQUEST_URI} ^/index\.html$
RewriteRule ^(.*)$ http://site.ru/ [R=301,L]
c уважением Iren
V6
На сайте с 21.06.2009
Offline
89
#9
iren K:
можете попробовать так
RewriteEngine on

RewriteBase /
RewriteCond %{REQUEST_URI} ^/index\.html$
RewriteRule ^(.*)$ http://site.ru/ [R=301,L]

проблема в том что сами страницы работают с такими урлами, но ссылки на них не везде правильно стоят.

siv1987
На сайте с 02.04.2009
Offline
427
#10
можете попробовать так

А причем тут index.html? ТСу нужно изменить ввывод ссылок в движке а не редиректить.

/ru/forum/comment/8289432

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий