Вопрос: |
На сайте нет *.html
в .*
следующий редирект
* (с html На php)
* *** (.*)\.html*http://*.*.*$*.php
от этого появляется на главной странице *.php, которого не должно быть
http://*.*.*.php
*(должно делать редирект с http://*.*.*.php на http://*.*.*)
*.php
*
* ^(.*)$ http://*.*.*=***,*]
не работает, есть возможность сделать это на сервере или это невозможно в принципе ? |
Ответ: |
Здравствуйте. это правило где либо работало? |
Вопрос: |
Оно не тестировалось
*.*\.*.*bitrix*admin/
*\.*.*bitrix*admin/
*} ^(.*)/*\.php$
* ^(.*)*\.php*http://%{HTTP_HOST}/$* [*=***,*]
Вот второе решение, которое тестировалось, на другом сайте и убирало *.php
с главной страницы |
Ответ: |
опишите пожалуйста еще подробнее Вашу задачу
&*; |
Вопрос: |
На данный момент
с
http://*.*.*.php
на
http://*.*.*
все.
Правила что выше указал - этого не исправили. |
Ответ: |
на каком движке сайт* это решается не редиректами а настройкой сайта |
Вопрос: |
без движка, php |
Ответ: |
попробуйте так
* *.php*]
или так RewriteEngine On RewriteCond %{THE_REQUEST} ^[A-Z]{*,*}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http://www.имя сайта.com/ [R=***,L] |
Вопрос: |
Оба правила перестают отображать страницу при использовании с
* *** (.*)\.html*http://*.*.*$*.php
редиректом с html |
Вопрос: |
из-за большого количества редиректов |
Ответ: |
значит у вас получилась круговая переадресация |