Грамотный редирект в htaccess - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Sun, 17 Nov 2024 01:44:49 +0300 <a href="/users/erasier">erasier</a>, возьму и эти строчки на заметку, но пока и так устраивает, для парковочной страницы сойдёт наверное ))<br> Спасибо большое за помощь !!! https://visavi.net/topics/44370/705883 Грамотный редирект в htaccess GodZiLLa Tue, 21 Apr 2020 09:16:43 +0300 Сообщения https://visavi.net/topics/44370/705883 <a href="/users/Godzilla">GodZiLLa</a>, одно другому не мешает, добавь туда это)<pre class="prettyprint">RewriteCond %{SERVER_PORT} ^80$ &#91;OR] RewriteCond %{HTTP} =on RewriteRule ^ https&#58;//site.net &#91;R=301,L] </pre> https://visavi.net/topics/44370/705880 Грамотный редирект в htaccess erasier Mon, 20 Apr 2020 18:51:21 +0300 Сообщения https://visavi.net/topics/44370/705880 <a href="/users/erasier">erasier</a>, этот метод тоже работает, правда без принудительной переадресации на https. Но плюс в том, что в строке браузера остаётся только чистый домен, без указания страницы.<br> Даж не знаю, что лучше, что с зеркалом не http-https, но без отображения в строке адреса страницы, или прежний код, с принудительной отправкой на https, но с указанием страницы indexb. https://visavi.net/topics/44370/705879 Грамотный редирект в htaccess GodZiLLa Mon, 20 Apr 2020 17:18:46 +0300 Сообщения https://visavi.net/topics/44370/705879 <a href="/users/erasier">erasier</a>, вроде как было <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> <br> Может после выходных ещё проверю.<br> А сейчас пока вроде работает, нехай себе до лучших времён ))<br> <br> Спасибо за помощь ! https://visavi.net/topics/44370/705873 Грамотный редирект в htaccess GodZiLLa Sat, 18 Apr 2020 18:51:21 +0300 Сообщения https://visavi.net/topics/44370/705873 <a href="/users/Godzilla">GodZiLLa</a>, чтобы небыло переадресации, можно вот так попробовать<br> RewriteCond %{HTTP_HOST} ^site.net$<br> RewriteRule .* indexb.html [L]<br> <br> Или это уже было? <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> https://visavi.net/topics/44370/705872 Грамотный редирект в htaccess erasier Sat, 18 Apr 2020 18:19:49 +0300 Сообщения https://visavi.net/topics/44370/705872 <a href="/users/erasier">erasier</a>, спасибо ! С некоторой переделкой, и странностями, но вроде как заработало ! )<br> Когда полностью твой код использовал, то отправляло просто на основной домен.<br> Потом использовал только последние три строки без обратных слэш и заработало :<br> <pre class="prettyprint"> RewriteCond %{HTTP_HOST} ^site.net$ RewriteCond %{REQUEST_URI} !^/indexb.html$ RewriteRule .* https&#58;//site.net/indexb.html &#91;L,R] </pre> <br> Сейчас только ещё проверил на заголовки, что возвращает, есть одна переадресация, но потом 200 ок<br> <br> <span style="color:#0000af">HTTP/1.1 302 Found</span><br> Server: nginx-reuseport/1.13.4<br> Date: Sat, 18 Apr 2020 14:14:44 GMT<br> Content-Type: text/html; charset=iso-8859-1<br> Content-Length: 288<br> Connection: keep-alive<br> Keep-Alive: timeout=30<br> Location: <a href="https://site.net/indexb.html" target="_blank" rel="nofollow">https://site.net/indexb.html</a><br> Cache-Control: max-age=43200<br> Expires: Sun, 19 Apr 2020 02:14:45 GMT<br> <br> <span style="color:#00ac00">HTTP/1.1 200 OK</span><br> Server: nginx-reuseport/1.13.4<br> Date: Sat, 18 Apr 2020 14:14:45 GMT<br> Content-Type: text/html<br> Content-Length: 3843<br> Connection: keep-alive<br> Keep-Alive: timeout=30<br> Vary: Accept-Encoding<br> Last-Modified: Sat, 18 Apr 2020 11:38:11 GMT<br> ETag: &quot;f03-5a38f19c1a939&quot;<br> Vary: Accept-Encoding<br> Cache-Control: max-age=43200<br> Expires: Sun, 19 Apr 2020 02:14:45 GMT<br> Accept-Ranges: bytes https://visavi.net/topics/44370/705871 Грамотный редирект в htaccess GodZiLLa Sat, 18 Apr 2020 17:18:38 +0300 Сообщения https://visavi.net/topics/44370/705871 Попробуй так<br> <pre class="prettyprint">RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^sait\.ru$ RewriteCond %{REQUEST_URI} !^/indexb\.html$ RewriteRule .* https&#58;//site.ru/indexb.html &#91;L,R]</pre> https://visavi.net/topics/44370/705870 Грамотный редирект в htaccess erasier Sat, 18 Apr 2020 15:38:48 +0300 Сообщения https://visavi.net/topics/44370/705870 Вроде как нашёл рабочий вариант:<br> <pre class="prettyprint">RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} sait.ru$ RewriteRule .* https&#58;//site.ru/indexb.html &#91;L,R]</pre> <br> Но одна проблема: В строке адреса именно эта страница, но в браузере ошибка<br> <blockquote class="blockquote"><span style="font-size:large"><strong>Страница недоступна</strong></span><br> <strong>Сайт выполнил переадресацию слишком много раз</strong>.<br> <br> ERR_TOO_MANY_REDIRECTS</blockquote> <br> Проверил, идет десять раз подряд перенаправление с выдачей одного результата :<br> <blockquote class="blockquote">HTTP/1.1 302 Found<br> Server: nginx-reuseport/1.13.4<br> Date: Sat, 18 Apr 2020 10:38:10 GMT<br> Content-Type: text/html; charset=iso-8859-1<br> Content-Length: 288<br> Connection: keep-alive<br> Keep-Alive: timeout=30<br> Location: <a href="https://site.net/indexb.html" target="_blank" rel="nofollow">https://site.net/indexb.html</a><br> Cache-Control: max-age=43200<br> Expires: Sat, 18 Apr 2020 22:38:10 GMT</blockquote> <br> Сама страница существует, правда не в корне сайта, а средствами движка https://visavi.net/topics/44370/705869 Грамотный редирект в htaccess GodZiLLa Sat, 18 Apr 2020 13:49:24 +0300 Сообщения https://visavi.net/topics/44370/705869 <a href="/users/erasier">erasier</a>, у меня уже весь лимит на сайты в аккаунте закончен.<br> Просто повесить домен в панели, без данных, без страницы, это как то не то.<br> Пришлось припарковать его к работающему сайту, но не хотелось бы, чтобы поисковики его посчитали зеркалом, со всеми вытекающими.<br> Поэтому и заморочился, чтобы завязать его на страницу-заглушку, пока не будет решена его дальнейшая участь. https://visavi.net/topics/44370/705868 Грамотный редирект в htaccess GodZiLLa Sat, 18 Apr 2020 11:30:13 +0300 Сообщения https://visavi.net/topics/44370/705868 <a href="/users/Godzilla">GodZiLLa</a>, я так понимаю, ты купил этот домен? Так почему бы не создать для него свой отдельный домен в панели? https://visavi.net/topics/44370/705867 Грамотный редирект в htaccess erasier Sat, 18 Apr 2020 11:03:38 +0300 Сообщения https://visavi.net/topics/44370/705867 <blockquote class="blockquote">Тогда так<br> <br> RewriteEngine On<br> RewriteCond %{HTTP_HOST} ^site\.net$<br> RewriteRule ^ /indexb.html [L]<footer class="blockquote-footer">@erasier </footer></blockquote> C этим кодом почему то выдаёт:<br> <blockquote class="blockquote">Internal Server Error<br> The server encountered an internal error or misconfiguration and was unable to complete your request.</blockquote> <br> <a href="/users/JustZero">JustZero</a>, к сожалению это для субдоменов, для двух доменов, такой вариант не подходит. https://visavi.net/topics/44370/705864 Грамотный редирект в htaccess GodZiLLa Sat, 18 Apr 2020 10:30:35 +0300 Сообщения https://visavi.net/topics/44370/705864 Тогда так<br> <br> RewriteEngine On<br> RewriteCond %{HTTP_HOST} ^site\.net$<br> RewriteRule ^ /indexb.html [L] https://visavi.net/topics/44370/705862 Грамотный редирект в htaccess erasier Fri, 17 Apr 2020 22:29:10 +0300 Сообщения https://visavi.net/topics/44370/705862 <pre class="prettyprint"> RewriteCond %{HTTP_HOST} ^sub.domain.com RewriteRule ^(.*)$ /subdomains/sub/$1 &#91;L,NC,QSA] </pre> https://visavi.net/topics/44370/705861 Грамотный редирект в htaccess JustZero Fri, 17 Apr 2020 22:25:53 +0300 Сообщения https://visavi.net/topics/44370/705861 <a href="/users/erasier">erasier</a>, но ведь это будет действовать для обоих доменов, а нужно только для паркованного. https://visavi.net/topics/44370/705860 Грамотный редирект в htaccess GodZiLLa Fri, 17 Apr 2020 20:20:46 +0300 Сообщения https://visavi.net/topics/44370/705860 RewriteEngine On<br> RewriteRule ^ /indexb.html [L] https://visavi.net/topics/44370/705859 Грамотный редирект в htaccess erasier Fri, 17 Apr 2020 18:56:22 +0300 Сообщения https://visavi.net/topics/44370/705859