Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
6 / 6 / 2
Регистрация: 28.02.2016
Сообщений: 58

.htaccess

20.03.2016, 19:31. Показов 1137. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет , у меня тут проблемка с htaccess , не знаю как решить.
Вообщем , есть страничка пользователя = me.php

htaccess`om было сделано что-бы отображалось в адресной строке имя пользователя , вместо me.php, типа вот так.
site/username

проблема в том , что мне на страничке пользователя еще раз нужно использовать GET , что бы кое-что вывести , вот так:

site/username&act=followers , но , из-за Htaccess`a ничего не выходит..
Если же , сделать полный запрос без Htacces`a , все работает , он выходит такой:
site/me.php?user=username&act=followers , так вот , вопрос , что именно нужно поменять в htaccess`e что бы такая ссылочка работала?
site/username&act=followers , или site/username/followers..

Вот сам htaccess.
Bash
1
2
3
4
5
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
RewriteRule ^/?([a-z0-9\-/]+)/?$ /me?user=$1 [L]
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.03.2016, 19:31
Ответы с готовыми решениями:

.htaccess
Как им пользоваться? И что это такое?

Htaccess
Всем добра. Сил нет бороться с пыхом и апачем, конкретно RewriteEngine. Задача обратная традиционной - переписать динамический урл в...

.htaccess
Здраствуйте!незнаю куда писать,есть сайт на джумле.нужно чтоб в ссылки добавлялись текст,например site.ru/blablabla так выглядит сейчас ...

3
930 / 846 / 190
Регистрация: 28.11.2013
Сообщений: 3,621
20.03.2016, 19:41
Лучший ответ Сообщение было отмечено RR_CF как решение

Решение

Флаг QSA к правилу добавьте.

Добавлено через 5 минут
В первом правиле флаг L лучше тоже добавить. В этом больше смысла, чем использовать этот флаг в последнем правиле.
1
6 / 6 / 2
Регистрация: 28.02.2016
Сообщений: 58
20.03.2016, 19:42  [ТС]
Все работает , спасибо большое.
0
930 / 846 / 190
Регистрация: 28.11.2013
Сообщений: 3,621
20.03.2016, 19:45
При рерайте лучше явно указывать файл-обработчик, т.е. /me.php?user=$1

В последнем правиле первый /? не нужен, а последний делает дубли – лучше использовать редирект с одного варианта на другой.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.03.2016, 19:45
Помогаю со студенческими работами здесь

Условие htaccess
есть ссылка http://site.ru/cat/cat/ как сделать чтобы та ссылка отображалась как http://site.ru/cat/ при условии что адрес может быть...

Настроить htaccess
Вопрос первый. есть такая строчка: ErrorDocument 404 http://www.example.com/404.php Но проблема этой строчки в том, что когда...

Не срабатывает .htaccess
Здравствуйте есть такая проблема, есть файл .htaccess в нём строчки: DirectoryIndex index.php RewriteEngine On # Основной домен ...

Настройка htaccess
Нужно сделать редирект на новый домен, но при этом исключить папку administrator, т.е. чтобы в админку сайта можно было заходить на старый...

Редирект в htaccess
Помогите сделать редирект в htaccess с адреса http://ivente.ru/index.php?categoryID=560 на адрес ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru