Опубликовано: 6 сентября 201015 г Сделал 301 редирект с домена без www на домен с www так: Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^site.ru$ [NC] RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L] При входе на сайт по адресу site.ru редиректит на www.site.ru, но если вбить в адресную строку site.ru/index.html , то редиректит на страницу www.site.ru/index.php с этой ошибкой:[#10CCS2] We could not find the page you were looking for. Как поправить? на данный момент .htaccess выглядит так: <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^site.ru$ [NC] RewriteRule ^(.*)$ http://www.site.su/$1 [R=301,L]
Опубликовано: 6 сентября 201015 г Я совсем не специалист.Обычно обезьянничаю в хтаччес. У иеня есть нечто подобное (правда, редирект у меня совсем со старого домена).RewriteCond %{HTTP_HOST} ^site\.ru [nc] RewriteRule (.*) http://www.site.ru/$1 [R=301,L]
Сделал 301 редирект с домена без www на домен с www так:
Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^site.ru$ [NC] RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]При входе на сайт по адресу site.ru редиректит на www.site.ru, но если вбить в адресную строку site.ru/index.html , то редиректит на страницу www.site.ru/index.php с этой ошибкой:
[#10CCS2] We could not find the page you were looking for.
Как поправить?
на данный момент .htaccess выглядит так:
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^site.ru$ [NC] RewriteRule ^(.*)$ http://www.site.su/$1 [R=301,L]