Перейти к публикации

Вопрос по .htaccess (возможно баг какого-то сорта)


Рекомендованные сообщения

речь идет о файле .htaccess в корне дистрибутива

Задача:

Формировать ссылки вида http://site.com/register/ и http://site.com/feedback/ для адреса формы регистрации и обратной связи

Что я сделал:

после строк

RewriteEngine On


# Регистрация | Обратная связь

RewriteRule ^([^.]+)/+$ /index.php?do=$1 [L]

Что получилось:

Да, ссылки действительно стали формироваться как мне надо...

но Achtung! Проблема:

теперь мне не открыть профиль пользователя через сайт http://site.com/user/vasya/ при потыке обратиться к адресу такого вида происходит обновление страницы и больше ничего.

Просьба помочь мне разобраться с этим вопросом.

Ссылка на сообщение
Поделиться на других сайтах

А что сделал то, не написал?

После

RewriteEngine On

# Редиректы

RewriteRule ^page/(.*)$ index.php?cstart=$1 [L]
Пропиши
RewriteRule ^register/$ /index.php?do=register [L]

RewriteRule ^feedback/$ /index.php?do=feedback [L]

Ссылка на сообщение
Поделиться на других сайтах

А что сделал то, не написал?

После

RewriteEngine On

# Редиректы

RewriteRule ^page/(.*)$ index.php?cstart=$1 [L]
Пропиши
RewriteRule ^register/$ /index.php?do=register [L]

RewriteRule ^feedback/$ /index.php?do=feedback [L]

Спасибо за помощь! Все :)К! что я сделал, это написал:
RewriteRule ^([^.]+)/+$ /index.php?do=$1 [L]

и меня перестало пускать в профиль пользователя на сайте... но свой косяк я осознал

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...