Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
27.11.2008, 03:33
Гость
Гость

Хочу Сделать страницу /netcat/modules/auth/password_recovery.php
доступной по адресу /recovery/

В .htaccess прописал:
Код:
RewriteRule ^/recovery/$ /netcat/modules/auth/password_recovery.php

А в ответ: "Страница не найдена".
Помогите решить задачу.
27.11.2008, 06:01
pe3udent
Артур Юсупов

Зарегистрирован:
2008-04-03
Сообщений: 220

Код:
RewriteRule ^recovery/?$ netcat/modules/auth/password_recovery.php [L,QSA]
27.11.2008, 12:34
Гость
Гость

Вот кусок .htaccess:
Код:
<ifModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ /netcat/require/e404.php?REQUEST_URI=$1 [L,QSA]
RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]
RewriteRule .* - [E=HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]
RewriteRule ^recovery/?$ netcat/modules/auth/password_recovery.php [L,QSA]
</ifModule>
Все равно страница не найдена.грустный
27.11.2008, 14:34
pe3udent
Артур Юсупов

Зарегистрирован:
2008-04-03
Сообщений: 220

Важен порядок:

Код:
<ifModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^recovery/?$ netcat/modules/auth/password_recovery.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ /netcat/require/e404.php?REQUEST_URI=$1 [L,QSA]
RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]
RewriteRule .* - [E=HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]
</ifModule>
27.11.2008, 21:35
Гость
Гость

pe3udent, а так открывается страница входа в админку.
Хотя адрес в строке браузера site.ru/recovery/
198 196 2008-11-27 21:35:16 9513
Описание проекта