Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как изменить путь ссылки с сайт.ру/?do=namestr на сайт.ру/namestr.html ?

Как изменить путь ссылки с сайт.ру/?do=namestr на сайт.ру/namestr.html ?


     Все вопросы » Общие вопросы по PHP    2071

вопрос
Создаю отдельную страницу, которая доступна по ссылке сайт.ру/?do=namestr
в .htaccess
RewriteRule ^namestr.html$ index.php?do=namestr [L] 
в engine.php
case "namestr" :
include ENGINE_DIR . '/modules/namestr.php';
break;


как мне сделать путь ссылки не сайт.ру/?do=namestr, а сайт.ру/namestr.html?

Ответа пока нет


10 комментариев

lutskboy
Эксперт

lutskboy - -

так уже сделали
RewriteRule ^namestr.html$ index.php?do=namestr [L]

LazyDev
PHP-developer

LazyDev - -

lutskboy, Вы знаете что существует такой тег форматирования для кода как
[code]
?

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

lutskboy
Эксперт

lutskboy - -

знаю. но он там и не нужен

FC1488SM
Юзер

FC1488SM - -

пишет, что такой страницы нет, когда на /namestr.html перехожу

lutskboy
Эксперт

lutskboy - -

сразу после
RewriteEngine On

вставьте
RewriteRule ^namestr.html$ index.php?do=namestr [L]

FC1488SM
Юзер

FC1488SM - -

? я это еще в посте написал

LazyDev
PHP-developer

LazyDev - -

FC1488SM, а в вас в ЧПУ включено ? Все должно работать

Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

FC1488SM
Юзер

FC1488SM - -

да включен

lutskboy
Эксперт

lutskboy - -

Походу дела там на хостинге mod rewrite не ку-ку

FC1488SM
Юзер

FC1488SM - -

ку-ку, какие-нибудь еще варианты возможны?

Похожие вопросы

наверх