Форум программистов, компьютерный форум, киберфорум
Наши страницы
Apache, htaccess
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.90/10: Рейтинг темы: голосов - 10, средняя оценка - 4.90
oke11o
155 / 25 / 6
Регистрация: 06.06.2009
Сообщений: 262
1

[rewrite] не пускает во вложенную папку

24.09.2012, 14:52. Просмотров 1957. Ответов 10
Метки нет (Все метки)

Здравствуйте.
В .htaccess у меня простое правило
PHP
1
2
3
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?urlquery=$1 [L,QSA]
Потребовалось сделать англ версию сайта. Для этого создал директорию"eng" в корне сайта и в ней создал такие же файлы. Но самый внешний .htaccess перехватывает путь и не пускает меня в поддиректорию.
Подскажите, как это обойти.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.09.2012, 14:52
Ответы с готовыми решениями:

Как создать вложенную папку?
Dim input, StrDSTFolder, StrLoctFolder, StrDp2LoctFolder ArrSubFolders = Array("Pr11357") ...

Не пускает в папку сервера
Помогите пожалуйста решить проблему. Есть сервер с Windows Server 2012.К нему по локальной сети...

Не пускает в сетевую папку по имени
Добрый день, вопрос такой: Usera не пускает в сетевую папку по имени. К примеру \\server\ -...

дано текст-адрес файла необходимо разделить его, выводя каждую вложенную папку из новой строки экрана
дано текст-адрес файла необходимо разделить его, выводя каждую вложенную папку из новой строки...

После смены пароля не пускает на расшаренную папку на основном компе
Всем привет! Поставил себе Вай Фай роутер Тп-линк, настроил нормально. На основном стационарном...

10
Илья Федин
Бог живет в /root
884 / 350 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
24.09.2012, 16:01 2
Вы сделали как в моей статье, так?
Создайте в eng .htaccess со следующим содержимым:
Код
RewriteEngine Off
0
oke11o
155 / 25 / 6
Регистрация: 06.06.2009
Сообщений: 262
24.09.2012, 17:19  [ТС] 3
Но мне же в директории eng так же надо перехватывать все, что в пути после /eng/......
1
Илья Федин
Бог живет в /root
884 / 350 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
24.09.2012, 17:31 4
А вы создавали в eng такой же .htaccess как и в корне?
0
24.09.2012, 17:31
oke11o
155 / 25 / 6
Регистрация: 06.06.2009
Сообщений: 262
24.09.2012, 19:29  [ТС] 5
Да, такой же.
0
Илья Федин
Бог живет в /root
884 / 350 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
24.09.2012, 19:35 6
А что он пишет когда заходите в /eng/ ?
0
oke11o
155 / 25 / 6
Регистрация: 06.06.2009
Сообщений: 262
25.09.2012, 21:20  [ТС] 7
Так он туда не заходит, так как перехватывается первым rewrite'ом
0
Илья Федин
Бог живет в /root
884 / 350 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
25.09.2012, 21:32 8
На моём Денвере заходит!

Добавлено через 2 минуты
Можно весь .htaccess?
0
oke11o
155 / 25 / 6
Регистрация: 06.06.2009
Сообщений: 262
26.09.2012, 12:39  [ТС] 9
Да, конечно
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#php_value display_errors 1
#php_value error_reporting 2047
 
#php_flag magic_quotes_gpc Off
#php_flag magic_quotes_runtime Off
#php_flag register_globals off
 
AddDefaultCharset UTF-8
 
RewriteEngine on
 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9\-\/_\.\@]*)$  /index.php?urlquery=$1 [L,QSA]
 
RewriteRule ^$ index.php [L,QSA]
Но тут ничего нет. Может в настройках апача, что не так?
0
Илья Федин
Бог живет в /root
884 / 350 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
26.09.2012, 13:32 10
Всё равно заходит!

Добавлено через 9 минут
Как ни кручу всё нормально!
Вот наиболее корректный код:
Код
#php_value display_errors 1
#php_value error_reporting 2047
#php_flag magic_quotes_gpc Off
#php_flag magic_quotes_runtime Off
#php_flag register_globals off
AddDefaultCharset UTF-8
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?urlquery=$1 [L,QSA]
1
oke11o
155 / 25 / 6
Регистрация: 06.06.2009
Сообщений: 262
26.09.2012, 18:25  [ТС] 11
Спасибо. Попробую поиграться с настройками.
0
26.09.2012, 18:25
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.09.2012, 18:25

Ввести путь к файлу и "разобрать" его, выводя каждую вложенную папку с новой строки
Ввести путь к файлу и "разобрать" его, выводя каждую вложенную папку с новой строки Пример: ...

dsl 2640u Wi Fi пускает только компьютеры, сотки и планшеты не пускает
Здравствуйте. Помогите пожалуйста, пытаюсь подключить планшет и сотку, но модем dsl 2640u WIFI не...

DIR-615 (2.5.5) по DHCP пускает в интернет. Без DHCP - не пускает. Как так?
Настраиваю на роутере (допустим 10.100.100.1) DHCP. Получаю IP, браузер, выхожу в интернет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru