2 домена и 1 движок

silent3250

Новичок
2 домена и 1 движок

Есть 1 движок, лежит в папке, на эту папку ссылаются 2 домена, но дизайн и информация для каждого домена своя (через mod_rewrite распределяется)
одновременно если на первом домене набрать ссылку со второго домена то информация показывается, только с другим дизайном, что можно предпринять в таком случает чтобы каждый домен видел только свою информацию и при наборе ссылки с другого домена выдавал 404?
как на это отреагируют поисковики? не произойдет ли склейки ссылок?
 

Groove

Новичок
не произойдет, если использовать роутер какой нибудь и не иметь физических файлов в DOCUMENT_ROOT.
А всякие файлы стилей, картинки для дизайна хранить в своей директории типа
/sitename1.ru/css/style.css
/sitename2.ru/css/style.css

и ничего страшного, что к ним будет доступ по любой ссылке

http://sitename1.ru/sitename1.ru/css/style.css
http://sitename2.ru/sitename1.ru/css/style.css
и
http://sitename1.ru/sitename2.ru/css/style.css
http://sitename2.ru/sitename2.ru/css/style.css

а также в корень бросить .htaccess, который все запрашиваемые страницы бы прогонял через один index.php
----------------------------
allow from all
RewriteEngine on
Options +FollowSymLinks

RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .* - [L]

RewriteCond %{REQUEST_FILENAME} -f
RewriteRule .* - [L]

RewriteRule .* /index.php [L,QSA]
----------------------------
а внутри index.php уже проверяй с какого $_SERVER['HTTP_HOST'] запрашивается страница и уже потом в его контексте ищи зарегистрированную страницу и после обработки отдавай ее
 
Сверху