-7 / 15 / 0
Регистрация: 13.05.2012
Сообщений: 169
|
|
1 | |
Rewrite для get параметров19.10.2013, 15:36. Показов 1140. Ответов 1
Метки нет (Все метки)
Есть примерно такие ссылки:
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
|
19.10.2013, 15:36 | |
Ответы с готовыми решениями:
1
Rewrite Rule для mod_rewrite Rewrite для перенаправления запросов Rewrite Rule для одной ссылки Регулярное выражение для rewrite в конфигурации для исключения строки |
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 | |
19.10.2013, 16:36 | |
Помогаю со студенческими работами здесь
2
Не получается сделать ReWrite для APACHE Не работает rewrite SEO URL's для стандартных страниц rewrite rewrite rules Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |