Xwab
Форумыnavigate_nextСерверные технологии (Apache, nginx)

Вопросы по Mod_rewrite
Сообщения
EmptyZero

Как сделать с помощью Mod Rewrite, чтобы при переходе по страницам:
/example/
/#!/example/
/bla/#!/example/
переходило только на /example/

25 Май 2012, 6:05
Wins

Как сделать что бы из
http://site.ru/dir/*/*.php
вышло
http://site.ru/*/*.php
т.е. убрать "dir".

06 Июн 2012, 2:17
ZHEK@

Как сделать так, чтобы при скачивании файла с сайта, к имени файла добавлялся url сайта? Например sait.ru_!Имя_файла.3gp

11 Июн 2012, 12:02
Dizerd

Здравствуйте. Такая ситуация.

в файле .htaccess я прописал:

RewriteRule ^contacts$ contacts.html [L]

Но мне надо сделать так,чтобы страница открывалась так http://site.ru/contacts/

а при пепеходе http://site.ru/contacts (без слеша) то был редирект стразу на http://site.ru/contacts/

Помогите такое сделать, желательно стразу код для .htaccess

Заранее благодарю.

11 Июн 2012, 12:45
Adbobe

как мне сделать чтобы расширение файлов в адресной строке было не так site.ru/register.php а было так site.ru/register

11 Июн 2012, 21:30
iNeeXT

Adbobe, в .htaccess добавь следующее:
RewriteEngine On
RewriteRule ^register$ register.php [QSA,L]

15 Июн 2012, 9:31
Dizerd

Как сделать чтобы че бы ты не водил к примеру site.ru/3423424 то оно перекидовало на ite.ru/3423424/ но надо чтобы редирект был не для 3423424 а для всего чтобы не вводил.. к примеру вел я site.ru/test то перекинуло на site.ru/test/ (добавлялся /)

21 Июн 2012, 13:00
iNeeXT

Dizerd, по-моему такого нет, нужно добавлять ещё одну строчку для /

21 Июн 2012, 13:09
Dizerd

iNeeXT,
RewriteRule ^news/$ news.php [L]

Что здесь можно добавиь чтобы при переходе sait.ru/news был реддирект на sait.ru/news/

21 Июн 2012, 13:20
@chino@

пишу
RewriteEngine on
RewriteRule ^view([\d]+)/*$ view.php?id=$1 но не работает в чем дело?

26 Июн 2012, 16:39
Ответить на тему