Форум программистов, компьютерный форум, киберфорум
Apache, htaccess
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
-7 / 15 / 0
Регистрация: 13.05.2012
Сообщений: 169
1

Rewrite для get параметров

19.10.2013, 15:36. Показов 1140. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть примерно такие ссылки:
http://сайт/?route=content&page=test_page
http://сайт/?route=faq
http://сайт/?route=doc&page=test_doc
http://сайт/?route=files/download&file=test.zip

Как можно переделать их в такой формат:
http://сайт/test_page/
http://сайт/faq/
http://сайт/doc/test_doc
http://сайт/files/download/test.zip

И такой вопрос, возможно ли будет получать значения GET переменных(route, page, file и т.д.) в PHP скрипте?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.10.2013, 15:36
Ответы с готовыми решениями:

Rewrite Rule для mod_rewrite
Здравствуйте ув. форумчане, у меня всегда большая проблема с регулярками. Помогите написать...

Rewrite для перенаправления запросов
Всем привет! Помогите пожалуйста, а то никак не могу разобраться. Нужно вот что сделать Все...

Rewrite Rule для одной ссылки
Сайтт ya.ru периодически отправляет по результатам поиска людей на несуществующую ссылку моего...

Регулярное выражение для rewrite в конфигурации для исключения строки
Для ресурса на Django 2 и nginx требуется убирать "/" с конца url, для основного приложения всё...

1
215 / 215 / 73
Регистрация: 12.03.2013
Сообщений: 485
19.10.2013, 16:36 2
Код
RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .* - [L]

RewriteRule ^([\w-]+?_page)/$ index.php?route=content&page=$1 [NC,L]
RewriteRule ^([\w-]+)/$ index.php?route=$1 [NC,L]
RewriteRule ^([\w-]+)/([\w-]+)$ index.php?route=$1&page=$2 [NC,L]
RewriteRule ^([\w-]+/[\w-]+)/([\w-]+\.[\w-]+)$ index.php?route=$1&file=$2 [NC,L]
1
19.10.2013, 16:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.10.2013, 16:36
Помогаю со студенческими работами здесь

Не получается сделать ReWrite для APACHE
Пиплы, ХЕЛП! Жизненно необходимо сделать следующее: есть урл www.yourdomain.ru/123.jad, нужно...

Не работает rewrite SEO URL's для стандартных страниц
Добрый день! Помогите пожалуйста. На opencart магазине, стоит vqmod и pavblog. Мне нужно...

rewrite
Помогите разобраться в ошибке? использую мод rewrite, а сервер выдает error 500.. вот

rewrite rules
Помогите разобраться с правилами: 1. Осуществить 301 редирект со страниц сайта http://domain.ru...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru