драсте. У меня ссылка на анкету такова /user/ник а если просто перейти по /user/ должна открываться кабинет юзера(в /user/help.php еще справка по сайту).и теперь если перехожу по адресу /user/ или /user/help.php направляет на главную, ибо в скрипте проверка, если юзер не найден, перенаправление на главную, как решить проблему?
.htaccess /user/:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)/?$ user.php?get=$1 [L,QSA]
</IfModule>
Почему бы просто в get не передавать 0 на пример, если 0 то редирект в кабинет, хотя тогда не выйдет ссылки по типу /user/help.php, ты ж выходит переходишь по ссылке user.php?get=help.php, сделай лучше что-то типо /home/ для кабинета и не мучайся
08 Авг 2012, 9:45Jadson пишет:
", хотя тогда не выйдет ссылки по типу /user/help.php, ты ж выходит переходишь по ссылке user.php?get=help.php, сделай лучше что-то типо /home/ для кабинета и не мучайся"
Я просто думал, можно как-то через RewriteCond %{REQUEST_URI) проверить сущь. файла =) спасибо за совет
Никто это не оценит все равно) я тоже наделал таких ссылок куча, толку мало с этого юзерам
08 Авг 2012, 13:16Подскажите как сделать? У меня ссылка вида
site.ru/down/?query=%D0%94%D0%B0%D0%BB%D0%B3%D0%B0%D1%82%D0%BE%D0%B2%20%D1%8D%D0%BB%D1%8C%D0%B4%D0%B0%D1%80&duration=1&sort=0
Как сделать чтоб была site.ru/down/ либо
site.ru/down/file.html
bsmb, Ошибки чего именно?
---
php_flag display_errors 0 - Выключены
php_flag display_errors 1 - Включены
php_value error_reporting 7 - Уровень
bsmb, Используй те строчки я написа выше
---
Только слова на кирилице и тире убири
---
Вот это пропиши
php_flag display_errors 1
php_value error_reporting 7