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

Помощь Что можно сделать при помощи .htaccess ?

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

edemka

Прохожие
Данный хак позволяет изменять адрес страниц, и делать его более "человечным". Например, страница поиска находится по адресу: Для просмотра ссылки Войди или Зарегистрируйся, нелегкий адресок, не правда ли? Хотите сделать его доступным по адресу: Для просмотра ссылки Войди или Зарегистрируйся Или Для просмотра ссылки Войди или Зарегистрируйся (как Вы уже догадались это страничка с персональными сообщениями), её можно легко модифицировать в Для просмотра ссылки Войди или Зарегистрируйся.

Хотите знать как? Слушайте и запоминайте ;)

В корневой директории сайта (там где лежат папки engine, templates и прочее) есть файлик .htaccess (при помощи которого мы и будем творить чудеса). Открываем его при помощи Блокнот (или любого другого текстового редактора)
Ищем там:

RewriteRule ^statistics.html$ index.php?do=stats [L]

Под этой строчкой добавляем:

RewriteRule ^search$ index.php?do=search [L]

(сейчас мы сделали доступной страницу поиска по адресу: Для просмотра ссылки Войди или Зарегистрируйся)
Под этой строчкой добавляем:

RewriteRule ^pm$ index.php?do=pm [L]

(теперь персональные сообщения доступны по адресу Для просмотра ссылки Войди или Зарегистрируйся)
Под этой строчкой добавляем:

RewriteRule ^feedback$ index.php?do=feedback [L]

(теперь обратная связь доступна по адресу Для просмотра ссылки Войди или Зарегистрируйся.
Теперь сохраняемся (Ctrl+S или Файл > Сохранить), и проверяем данный хак на работоспособность.

Продолжать такой моддинг можно еще долго. Таким способом (мелким вмешательством в "нутро" .htaccess) мы облегчили в коей-то мере жизнь и себе, и посетителям нашего сайта. Главное - не забудьте сменить адреса в Вашем шаблоне )))

*Для просмотра ссылки Войди или Зарегистрируйся - адрес Вашего сайта
** Перед началом операции лучше сделайте дупликат своего .htaccess
 
RewriteRule ^feedback$ index.php?do=feedback [L]
Есть баг, это работает только без слеша в конце
Для просмотра ссылки Войди или Зарегистрируйся

Во так наверное правильнее будет
PHP:
 RewriteRule ^feedback(/?)+$ index.php?do=feedback [L]
Так же и в остальных правилах
 
сорри за поднятие темы.

подскажите, пожалуйста, что нуно прописать в htaccess, чтобы открывалась страница, которая не имеет отношения к движку?
например хочу открыть Для просмотра ссылки Войди или Зарегистрируйся мне пишет "По данному критерию новости не найдены, либо у вас нет доступа для просмотра этих новостей". хотя папка физически существует. читал документацию по htaccess, но все равно не получается, толи не то нашел, то не правивильно пишу, хз.
 
В самой папке создаете файл .htaccess и в нем прописываете RewriteEngine off. Должно заработать.
 
Если эта страница не для всех тогда указывай прямой путь до страницы.
 
надо вроде перед мод реврайтом что-то прописать и тогда он будет работать отдельно 4)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху