Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / .htaccess Отказывается работать в папке, в чем ошибка? / 8 сообщений из 8, страница 1 из 1
01.07.2012, 18:01:28
    #37862100
prot0type
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.htaccess Отказывается работать в папке, в чем ошибка?
.htaccess
пишу так
Код: php
1.
2.
3.
4.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/?$ index.php?$1=$2&$3=$4&$5=$6



все работает если файл лежит в корне сайта допустим по адресу
http://site.ru/
но стоит весь сайт залить в какую нибудь папку допустим http://site.ru/dir/ то он перестает раотать
в чем может быть ошибка?
...
Рейтинг: 0 / 0
01.07.2012, 18:16:12
    #37862108
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.htaccess Отказывается работать в папке, в чем ошибка?
Дык появляется же дополнительный компонент (папка dir) в пути. Как вариант, можно попробовать убрать символ начала строки "^", но тут надо смотреть по месту, как оно будет работать в таком виде.
...
Рейтинг: 0 / 0
01.07.2012, 18:18:46
    #37862109
prot0type
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.htaccess Отказывается работать в папке, в чем ошибка?
vkleДык появляется же дополнительный компонент (папка dir) в пути. Как вариант, можно попробовать убрать символ начала строки "^", но тут надо смотреть по месту, как оно будет работать в таком виде.
так вот как узнать адрес на текущую диррикторию чтоб чтото добавить перед ^([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/?$ и чтобы получился универсальный вариант? потому что папок может быть много вложенных и имена папок могут быть разнообразными?
...
Рейтинг: 0 / 0
01.07.2012, 19:59:05
    #37862159
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.htaccess Отказывается работать в папке, в чем ошибка?
убрать ^
...
Рейтинг: 0 / 0
01.07.2012, 20:32:42
    #37862175
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.htaccess Отказывается работать в папке, в чем ошибка?
Hett,

Уже предлагал...
...
Рейтинг: 0 / 0
01.07.2012, 20:48:37
    #37862185
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.htaccess Отказывается работать в папке, в чем ошибка?
может со второго раза проканает
...
Рейтинг: 0 / 0
01.07.2012, 21:51:18
    #37862206
RewriteEngine
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.htaccess Отказывается работать в папке, в чем ошибка?
Код: php
1.
2.
RewriteEngine on
RewriteBase /app_data \\dir or some another
...
Рейтинг: 0 / 0
01.07.2012, 22:29:17
    #37862222
RewriteEngine
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
.htaccess Отказывается работать в папке, в чем ошибка?
http://www.shtogrin.com/library/web/mod_rewrite/doc/RewriteBase/ ещё про алиасы забыл сказать ;)
+
Код: php
1.
([^/]*)/?


какой то неочевидный регэксп! запрещать обратный слэш нет смысла ИМХО! м.б. как то так
Код: php
1.
(.+)/(.+)/
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / .htaccess Отказывается работать в папке, в чем ошибка? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]