Вопрос: |
Здравствуйте! Перепробовал куча способов и не получается ничего. Подскажите как правильно сделать на вашем сервере так, чтобы все странички, которые отдают ошибку *** (пример - http://*.*.html) редиректились на морду сайта. Редирект нужен *** |
Ответ: |
Здравствуйте. что именно вы пробовали? |
Вопрос: |
да все что пишут в интернете... Долго перечислять. Скажите как надо
Как неправильный урл вроде этого перенаправить на морду через .*
http://*.*.html |
Ответ: |
на каком движке ваш сайт? |
Вопрос: |
Кисточка CMS |
Ответ: |
ожидайте пож. |
Ответ: |
Вы пробовали этот вариант?
*.html$
* .* /*.html*=***]
L,R=*** можно изменить на L,R=*** для постоянного редиректа. |
Вопрос: |
Не пробовал! Вы знаете интересный вариант потому что хотябы редирект работает. В остальных способах не работал вообще. Но ваш способ делает редирект всех страниц на /*.html и валит польностью весь сайт.
Нужно его доделать но я не могу сам. Вот мой файл хтаксес:
*-*
# *URL*
*
# *
* /
# *
****
*
*
****
****
*
*
****
****
*
*
****
*
*.html$
* .* /*.html*=***]
*.php*]
# *
*admin*admin.php*]
*
*
*admin/.*$ admin.php*]
# *URLs*.php*URL
*
*
* ^.*$ / [*]
*HTTP_HOST*\.*]
* ^(.*)$ http://*.*/$* [*=***,*]
* *** /***-*vysokogo*.html*http://*.*.html
* *** /***-*.html*http://*.*.html
Что не так? Почему валиться весь сайт с вашим кодом? |
Ответ: |
Я привёл вам для примера редирект на файл index.html а у вашего сайта головная страница index.php, исправте это в редиректе и проверте. |
Вопрос: |
Я это понимаю, но даже если поменять на php тогда абсолютно все все страницы сайта редиректятся на *.php. А мне нужно только *** ошибки. Это возможно? |
Ответ: |
у движка вагшего сайта должно быть пердусмотрена такая функция. если нет то велика верноятность что сайт вообще не будет работать при добавлении правил редиректа |