- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
прочитал все, что было по mod_rewrite на этом форуме, еще на парочке других, и мануалки читал... но правильно прописать у меня не получается...
плз, помогите человеку с кривыми руками, что именно надо писать в .htaccess в папке folder, если есть следующие виды выдачи динамики:
http://domain/folder/?a=show&id=1
http://domain/folder/?a=show&type=1
хочу превратить их в
http://domain/folder/id/1
http://domain/folder/type/1
Спасибо!
RewriteEngine On
RewriteBase /
RewriteRule ^folder/([^/]+)/(.*)$ folder/?a=show&$1=$2 [L]
Interitus, огромное спасибо!
помогите пожалуйста с:
http://url/index.php?action=view&view=category&catid=31&catflag=4&sublevel=2
в http://url/31/4/2
http://url/index.php?&action=view&view=category&catid=31&catflag=4&sublevel=2&start=10
в http://url/31/4/2/10.html
http://url/index.php?action=view&view=entry&entryid=478
в http://url/478.html
Спасибо!
Если подразумевается, что это общее правило для всех страниц Вашего сайта, то так переписать URL не получится.
Если URL переписать надо только для этих трех конкретных страниц, тогда возможно, разве что кроме последнего примера.
С уважением,
Виктор
почему для всех не получится? нет, это не три страницы
может есть еще способ?
Есть. Можно сделать mod_rewrite всех адресов на какую-нибудь одну страницу (например, index.php), а уж из нее с помощью php-скрипта включать нужные Вам файлы.
можно подробней?
Спасибо
Странные вы...
Правило:
RewriteRule ^(.+) /index.php?content=$1&%{QUERY_STRING} [L]
А потом в скрипте index.php обрабатываете параметр content. Тут можно извращаться как угодно. Этим способом можно обработать любой запрос к серверу, любого вида.
Странные вы...
Какие могут быть причины того что не работает? 😕
Спасибо!