.htaccess и PHP (ссылки)

Как будет различаться где профиль юзера, а где другая страница?
Да и сам регэксп править нужно.
 
А есть какое-то решение проблемы?
я убрал из когда users, получилось
RewriteRule ^([^/]*)(/?)+$ profile.php?login=$1 [L]
но так ничего не работает...
ну если после всего написаного о проблемах которые ожидают в случае применения подобного ЧПУ все еще хочется именно так то можно так
RewriteRule ^([^.]+)/$ profile.php?login=$1 [L]
 
Как будет различаться где профиль юзера, а где другая страница?
Да и сам регэксп править нужно.

например так
_www.domain.com/register.php
_www.domain.com/main.php

итд

вот тут как-то реализовано как мне надо


выглядет так

iteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/?$ /profile.php?user=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/([^/]+)?$ /profile.php?user=$1$2 [L]

но в моём случае всё равно не работает.. (user на login менял:))

Добавлено через 27 секунд
ну если после всего написаного о проблемах которые ожидают в случае применения подобного ЧПУ все еще хочется именно так то можно так
RewriteRule ^([^.]+)/$ profile.php?login=$1 [L]

не хочет работать, пишет урл не найден:confused:
 
Назад
Сверху