RewriteEngine On
RewriteCond %{SERVER_PORT} !443 [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^(pages/|)(.*?)(\.php|$) https://site.ru/$2 [R=301,L]
RewriteCond %{DOCUMENT_ROOT}/pages/$1.php -f
RewriteRule ^(.*)$ pages/$1.php [L,QSA]
Array
(
[HTTPS] => on
[HTTP_X_SSL_EMU] => on
[HTTP_CONNECTION] => close
[HTTP_PRAGMA] => no-cache
[HTTP_CACHE_CONTROL] => no-cache
[HTTP_UPGRADE_INSECURE_REQUESTS] => 1
[HTTP_USER_AGENT] => Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 OPR/57.0.3098.106
[HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
[HTTP_ACCEPT_ENCODING] => gzip, deflate, br
[HTTP_ACCEPT_LANGUAGE] => ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7
[HTTP_COOKIE] => PHPSESSID=0pdpteg1nf9io4j3d3ta3bcv8c; _ym_uid=1537357091679763857; _ym_d=1537357091; lang=%27ru%27; _ym_visorc_50403889=w; _ym_isad=1
[PATH] => /bin:/usr/bin:/usr/ucb:/usr/bsd:/usr/local/bin
[SERVER_SIGNATURE] =>
[SERVER_SOFTWARE] => Apache/2.2.26 (Unix) PHP/5.4.45 mod_fcgid/2.3.9
[SERVER_PORT] => 443
[DOCUMENT_ROOT] => /home/user.../www/....ru
[SCRIPT_FILENAME] => /home/user.../www/....ru/index.php
[REMOTE_PORT] => 60320
[GATEWAY_INTERFACE] => CGI/1.1
[SERVER_PROTOCOL] => HTTP/1.0
[REQUEST_METHOD] => GET
[QUERY_STRING] =>
[REQUEST_URI] => /
[SCRIPT_NAME] => /index.php
[PHP_SELF] => /index.php
)
не помогло
перестает работать сокращение url.
https://site.ru/yslugi не открывается, а срабатывает старый путь site.ru/pages/yslugi.php
слишком много переадресаций
вот не знаю как решить это, моих знаний совсем не хватает.
Вобще не открывает сайт, сразу пишет, слишком много переадресаций на главной.
уже руки опускаются