Я - новичок.
Сайт клиента нормально работает на хостинге. На хостинге он лежит в папке site-decor.ru (название сайта здесь приведено не настоящее). При этом с помощью .htaccess (содержимое ниже) прописан редирект на site-d.ru. Скопировал с ftp всё его содержимое папки site-decor.ru на свой жесткий диск в папку с доменами Open Server. Перезапустил сервер. В моем локальном файле hosts Open Server автоматически прописал site-decor.ru. Но при попытке захода через браузер на site-decor.ru естественно происходит редирект на site-d.ru, причем конечно же на реальный сайт на хостинге.
Пытаюсь решить эту проблему. Пробовал:
1) Закоментить первый абзац с RewriteCond RewriteRule - при попытке захода через браузер 404.
2) Прописать в настройках Open Server доп домен site-d.ru. В файле hosts прописывается, но бразуер после редиректа все равно возвращает 404.
3) Переименовать локальную папку с сайтом в site-d.ru - 404.
Что тут нужно предпринять? Заранее благодарю!
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site-decor\.ru$ [NC]
RewriteRule ^(.*)$ http://site-d.ru/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.site-decor\.ru$ [NC]
RewriteRule ^(.*)$ http://site-d.ru/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.site-d\.ru$ [NC]
RewriteRule ^(.*)$ http://site-d.ru/$1 [R=301,L]
RewriteCond %{REQUEST_URI} !^/\$/main.php [NC]
RewriteCond %{REQUEST_URI} !^/\$ [NC]
RewriteCond %{REQUEST_URI} !.*(gif|jpg|ico|swf|png)$ [NC]
RewriteCond %{REQUEST_URI} !.*(css|php|js)$ [NC]
RewriteCond %{REQUEST_URI} !.*(csv|xls|xlsx|txt|htm)$ [NC]
RewriteCond %{REQUEST_URI} !.*(avi|zip|pdf|exe|flv|doc|docx)$ [NC]
RewriteCond %{REQUEST_URI} !.*(eot|woff|ttf)$ [NC]
RewriteCond %{REQUEST_URI} !.*(xml|xsl)$ [NC]
RewriteRule (.*) /$/main.php%{REQUEST_URI} [L]