2016-06-08 4 views
1

Я знаю, что это было задано раньше, но я не нашел ни одного решения. У меня тот же источник на том же сервере, но в другом домене работает нормально. Но по какой-то причине на этом домене:Все правильно, но перенаправления htaccess?

я получаю слишком много переадресаций

Код:

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://ropanel.pw/$1 [R,L] 

если я иду к https: // вручную на моем сайте без .htaccess он работает нормально? Я не могу даже заставить его работать, даже если я использую php, чтобы заставить https: //

+0

Не уверен, что вижу проблему при доступе к http: // ropanel.pw/'. Страница загружается штрафом. – phreakv6

+0

Thats, потому что я удалил .htaccess. – user4493323

+0

Так вот что такое веб-сервер, apache? Нормативные документы на apache.org затем добавляют подсказки типа «[...] SERVER_PORT зависят от [...] от [...] UseCanonicalPhysicalPort [...]". Затем я хотел бы не допускать пустые строки, а вместо '^ (. *) $' Иметь '^ (. +) $' В правиле. В противном случае я предлагаю проверить, что что-то еще очевидное перенаправляет обратно с https на http-порт. – Dilettant

ответ

0

Думаю, вы можете изменить свое правило перезаписи на это.

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 

Я не думаю, что у вас есть право.

Смежные вопросы