Помогите сформировать реврайт адресов

12
genom
На сайте с 29.07.2004
Offline
92
#11

topy, Попробуй так


RewriteEngine On

RewriteRule ^s([0-9]+)(/?)$ /index.php?subcat=$1
RewriteRule ^c([0-9]+)(/?)$ /index.php?cat=$1

или так:


RewriteEngine On

RewriteRule ^/s([0-9]+)(/?)$ /index.php?subcat=$1
RewriteRule ^/c([0-9]+)(/?)$ /index.php?cat=$1
«Если бы делать было бы столь легко, как знать, что надо делать — часовни были бы соборами, хижины — дворцами» У.Шекспир
topy
На сайте с 28.03.2006
Offline
142
#12

Неее. Тоже не хочет. Видимо действительно что-то с Апачем.

genom, спасибо и Вам, когда админ посмотрит, буду разбираться.

Новости коротко и ясно (https://subnews.ru)
Shtogrin
На сайте с 02.11.2006
Offline
95
#13

Один нюанс связанный с (/?). Если нужны адреса типа http://www.site.ru/с30, тогда (/?) ставить не надо, если нужны http://www.site.ru/с30/, тогда необходимо делать редирект 301 с адреса без слэша на адрес со слешем. Будет совсем правильно.

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
genom
На сайте с 29.07.2004
Offline
92
#14

topy, должно все работать. Скорее всего mod_rewrite закомментирован на хостинге.

12

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