powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [.htaccess rewriteRule] Как сделать редирект, при этом убрав папку из url?
11 сообщений из 11, страница 1 из 1
[.htaccess rewriteRule] Как сделать редирект, при этом убрав папку из url?
    #37852713
Фотография Stasonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
напр. у меня есть страница http://mysite.com/category/product, так вот как сделать чтобы пользователь введя в адресную строку браузера http://mysite.com/product попал именно на http://mysite.com/category/product, но при этом чтобы "category" не отображалось, т.е. в браузере так и осталось http://mysite.com/product?
...
Рейтинг: 0 / 0
[.htaccess rewriteRule] Как сделать редирект, при этом убрав папку из url?
    #37852721
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
[.htaccess rewriteRule] Как сделать редирект, при этом убрав папку из url?
    #37852725
JavaPhpLover
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stasonix,

если используется Апач, то нужно сделать внутренний редирект - то есть такой редирект, когда Апач не посылает браузеру новый урл, а посылает урл самому себе

что-то вроде

Код: php
1.
RewriteRule /product$ /category/product [NC]
...
Рейтинг: 0 / 0
[.htaccess rewriteRule] Как сделать редирект, при этом убрав папку из url?
    #37852728
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stasonix,

зная product, выбираете из БД информацию о нем и показываете. оттудаже берется информация и о принадлежности product к определенной category.

не вижу тут необходимости использовать mod_rewrite вообще!
либо вы некорректно объяснили задачу
...
Рейтинг: 0 / 0
[.htaccess rewriteRule] Как сделать редирект, при этом убрав папку из url?
    #37852739
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* при условии что product уникален в пределах всех категорий. иначе ничего у вас невыйдет
...
Рейтинг: 0 / 0
[.htaccess rewriteRule] Как сделать редирект, при этом убрав папку из url?
    #37852759
Фотография Stasonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
product уникален, это вообще я для примера привел, а так product подразумевается как статичная страница напр. http://mysite.com/category/page, там даже ничего из бд не берется, просто index.php внутри.
...
Рейтинг: 0 / 0
[.htaccess rewriteRule] Как сделать редирект, при этом убрав папку из url?
    #37852762
Фотография Stasonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JavaPhpLoverStasonix,

если используется Апач, то нужно сделать внутренний редирект - то есть такой редирект, когда Апач не посылает браузеру новый урл, а посылает урл самому себе

что-то вроде

Код: php
1.
RewriteRule /product$ /category/product [NC]




Я так и сделал, но не фурычит.

p.s. Да, это apache.
...
Рейтинг: 0 / 0
[.htaccess rewriteRule] Как сделать редирект, при этом убрав папку из url?
    #37852774
Фотография Stasonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
2.
3.
4.
RewriteRule /category/product/$ chat/ [R=301,L]
RewriteRule /product/$ category/product/

Redirect /product http://mysite.com/category/product



Я уже и так и сяк, 1-ые два правила канули в лету, редирект произошел, как вы сами понимаете с category в адресной строке, чего не хочу.
...
Рейтинг: 0 / 0
[.htaccess rewriteRule] Как сделать редирект, при этом убрав папку из url?
    #37852817
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stasonix,

придется написать правило для каждого product ))
одного общего правила неполучится
...
Рейтинг: 0 / 0
[.htaccess rewriteRule] Как сделать редирект, при этом убрав папку из url?
    #37852852
Фотография Stasonix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r uStasonix,

придется написать правило для каждого product ))
одного общего правила неполучится

Да нету у меня никаких продуктов, просто страница "статичная" и все. считайте что в ней index.php:

Код: php
1.
<?php echo "Hello, World!"; ?>



и все.
...
Рейтинг: 0 / 0
[.htaccess rewriteRule] Как сделать редирект, при этом убрав папку из url?
    #37852938
Фотография r u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Stasonix,

Код: sql
1.
RewriteRule ^product/?$ category/product/ [L]
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [.htaccess rewriteRule] Как сделать редирект, при этом убрав папку из url?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]