У меня есть много специфического перенаправления 301 из основного домена в субдомен через htaccess. Старый сайт будет перемещен в субдомен (от основного), а новый сайт на главной. Мне нравится сохранять SEO старого сайта. Таким образом, 301 ссылка с нового сайта на старый сайт. (Предполагая, что ссылка 301 не существует на новом сайте).Предотвращение использования субдомена для использования htaccess основного домена
Проблема заключается в том, что субдомен осуществляет доступ к htaccess основного домена. Таким образом, возникает цикл перенаправления.
Некоторые решения в виду.
- Предотвратить суб-домен для доступа к основной HTAccess-х
- Выход из HTAccess если адрес поддомена обнаружен в HTAccess Мэйна
- сделать индивидуальный Htaccess исключительно для себя.
Попробовали. [L]. [КОНЕЦ]. [NC]
Это подобласть Htaccess
Redirect 301 /changeemail https://somethingsomething
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} baiduspider|facebookexternalhit|twitterbot|rogerbot|linkedinbot|embedly|quora\ link\ preview|showyoubot|outbrain|pinterest [NC,OR]
RewriteCond %{QUERY_STRING} _escaped_fragment_
RewriteRule ^(.*)$ http://service.prerender.io/http://%{HTTP_HOST}$2 [P,L]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule^- [L]
RewriteRule^/index.html`
это образец основной домен 301
Redirect 301 /register www.subdomain.com/register
Токовая петля. Хит по заданному URL-адресу перенаправления -> Основной файл htaccess -> Sub-> Main's htaccess -> Sub-> Main's htaccess -> Sub-> Infinite loop –