Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
вопрос по redirect
|
|||
|---|---|---|---|
|
#18+
Добрый день! Через .htacess пытаюсь настроить 301 редирект таким образом: RewriteEngine on Options +FollowSymlinks RewriteCond %{HTTP_HOST} !^/poisk/(.*)$ [NC] RewriteRule /poisk/(.*)$ http://www.esperanzaclub.ru/podschet-ochkov/$1 [R=301,L] Но, заданный путь в строке адреса /poisk/2010-11-19-15-58-21 переводит на http://www.esperanzaclub.ru/podschet-ochkov?q=poisk/2010-11-19-15-58-21 Подскажите, пожалуйста, в чем ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2014, 10:54 |
|
||
|
вопрос по redirect
|
|||
|---|---|---|---|
|
#18+
Не должно быть такого. Возможно, есть еще какое-то правило, которое Вы не показали. IvansqlRewriteCond %{HTTP_HOST} !^/poisk/(.*)$ [NC]Эта строчка что делает? Или, хотя бы, что должна делать по идее? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2014, 11:20 |
|
||
|
вопрос по redirect
|
|||
|---|---|---|---|
|
#18+
vkleНе должно быть такого. Возможно, есть еще какое-то правило, которое Вы не показали. IvansqlRewriteCond %{HTTP_HOST} !^/poisk/(.*)$ [NC]Эта строчка что делает? Или, хотя бы, что должна делать по идее? предполагается, что все с /poisk/ должно переводиться на /podschet-ochkov/. Других правил нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2014, 11:55 |
|
||
|
вопрос по redirect
|
|||
|---|---|---|---|
|
#18+
А вы точно не путаете HTTP_HOST и REQUEST_URI? Может вам все же второе надо? И как я понял вы не весь файл .htaccess выложили, и ваш редирект делается где-то дальше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2014, 14:54 |
|
||
|
вопрос по redirect
|
|||
|---|---|---|---|
|
#18+
Вначале файла прописано: # The Friendly URLs part RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] Далее мой вызов(заменил на REQUEST_URI): Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_URI} /poisk/(.*)$ [NC] RewriteRule /poisk/(.*)$ http://www.esperanzaclub.ru/podschet-ochkov/$1 [R=301,L] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2014, 15:45 |
|
||
|
вопрос по redirect
|
|||
|---|---|---|---|
|
#18+
Думаю так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2014, 15:47 |
|
||
|
вопрос по redirect
|
|||
|---|---|---|---|
|
#18+
HettДумаю так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Переводит на http://www.esperanzaclub.ru/podschet-ochkov?q=poisk/2010-11-19-15-58-21 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2014, 17:03 |
|
||
|
вопрос по redirect
|
|||
|---|---|---|---|
|
#18+
Ivansqlпуть в строке адреса /poisk/2010-11-19-15-58-21Этот путь реально существует? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2014, 17:51 |
|
||
|
вопрос по redirect
|
|||
|---|---|---|---|
|
#18+
Адрес существует в яндексе... это со старого сайта адрес. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2014, 11:32 |
|
||
|
вопрос по redirect
|
|||
|---|---|---|---|
|
#18+
IvansqlАдрес существует в яндексе...Яндекс то тут каким боком? Вы же написали в .htaccess, что ежели файла или директории не существует, то слать запрос на index.php, пихнув несуществующий путь в параметр q. Возможно, этот вариант и отрабатывает (хотя, мне кажется, что и тут Вы темните). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2014, 12:25 |
|
||
|
вопрос по redirect
|
|||
|---|---|---|---|
|
#18+
vkleIvansqlАдрес существует в яндексе...Яндекс то тут каким боком? Вы же написали в .htaccess, что ежели файла или директории не существует, то слать запрос на index.php, пихнув несуществующий путь в параметр q. Возможно, этот вариант и отрабатывает (хотя, мне кажется, что и тут Вы темните). То есть, должна быть директория /poisk/2010-11-19-15-58-21 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2014, 13:25 |
|
||
|
вопрос по redirect
|
|||
|---|---|---|---|
|
#18+
Ivansqlvkleпропущено... Яндекс то тут каким боком? Вы же написали в .htaccess, что ежели файла или директории не существует, то слать запрос на index.php, пихнув несуществующий путь в параметр q. Возможно, этот вариант и отрабатывает (хотя, мне кажется, что и тут Вы темните). То есть, должна быть директория /poisk/2010-11-19-15-58-21 ? Не совсем понятно. Как таковой директории не было. Эта страничка проиндексирована в яндексе. её находят люди,а переходят на главную. Но надо чтобы на релевантную страничку переходили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2014, 17:56 |
|
||
|
вопрос по redirect
|
|||
|---|---|---|---|
|
#18+
Ivansql, Ну и что с того, что не было. Вероятно, работало правило Код: php 1. или какое-то другое и страничка генерилась движком. Потому и переходили. Вы пытаетесь изменить правила подмены URL. Однако, для успешного решения подобной задачи нужно выполнить несколько условий. Первое - ясное понимание действия всего набора существующих правил. Второе - четкое описание конечной цели, работы нового набора правил. Ну и, конечно, необходимо иметь некоторое представление об инструментах - в данном случае о работе mod_rewrite. С последним, как понимаю, у Вас туговато. Вероятно, потому и путаетесь, считая какие-то правила несущественными или не имеющими отношения к проблеме. Прочтите официальную документацию - там довольно подробно написано и есть примеры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2014, 23:26 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=23&tid=1462423]: |
0ms |
get settings: |
9ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
17ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 321ms |

| 0 / 0 |
