|
|
|
| Подскажите, что нужно написать в .htaccess чтоб было автоматическое перенаправление с site.ru/index.php на site.ru/ ? На сколько я понимаю, это какой-то внешний редрект должен быть.
Спасибо. | |
|
|
|
|
|
|
|
для: tAleks
(04.02.2012 в 20:23)
| |
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ http://%{HTTP_HOST}/ [R=301,L,QSA]
| как-то так..... | |
|
|
|
|
|
|
|
для: Sfinks
(04.02.2012 в 22:52)
| | У меня так:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.credi\.ru$ [NC]
RewriteRule ^(.*)$ http://credi.ru/$1 [R=301,L]
RewriteCond %{HTTPS} !=on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(.*)index\.php\ HTTP/ [NC]
RewriteRule ^.*$ http://credi.ru/%1 [R=301,L]
RewriteCond %{HTTPS} =on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(.*)index\.php\ HTTP/ [NC]
RewriteRule ^.*$ https://credi.ru/%1 [R=301,L]
|
Редирект вызова с префиксом на вызов без него, и с индексной страницы на имя домена для случая обращения по HTTP и HTTPS. | |
|
|
|