if.map $download $_content_disposition {
default "";
1 "attachment";
}
server {
location ~ ^/file/(?<folder_file>.+\.(jpeg|jpg))$ {
add_header Content-disposition $_content_disposition;
try_files $folder_3$uri $folder_2$uri $folder_1$uri $folder_0$uri @errors;
} "GET /folder1/folder2/image.jpeg HTTP/2.0"open() "/var/www/site/folder1/folder2/image.jpeg" failedRewriteEngine On
RewriteCond %{HTTPS} =off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{REQUEST_METHOD} !POST
RewriteCond %{THE_REQUEST} !^\S+\s/admin
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L] Админка тупо не работает с https
http://my.site.ru/admin/.RewriteEngine On
RewriteCond %{HTTPS} =off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
RewriteCond %{HTTPS} =off
RewriteCond %{REQUEST_URI} ^/admin/$
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R,L]RewriteEngine On
RewriteCond %{HTTPS} =off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{REQUEST_METHOD} !POST
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L] .*? поставить [\s\S]*?<param name="Описание товара">([\s\S]*?)</param><Описание товара>$1</Описание товара> AuthName "Protected area, need authorization"
AuthType Basic
AuthUserFile /foo/bar/baz/.authfile
require valid-userRewriteRule ^admin /file.php [L]<Files>.<Files "file.php">
AuthName "Protected area, need authorization"
AuthType Basic
AuthUserFile /foo/bar/baz/.authfile
require valid-user
</Files>При попытке просто http запрос просто 502 ошибка.
Что я делаю не так?
proxy_ssl_server_name on;proxy_set_header Host $host; тут явно лишняя. = '
Текстиль
32-37/8
975₽
';// удаляем все пробелы (включая табуляцию и концы строк)
$matches_gross = preg_replace('/\s+/', '', $matches_gross);='Текстиль32-37/8975₽'; '975₽'; и '975₽ '; это разные строки. Всего один лишний пробел.проверка есть, она выше в коде:
echo 'брутто: '; print_r($matches_gross_result); echo '
';
она для обоих случаев
// смотрим очищенный текст
echo '<pre>'; print_r($matches_gross); echo '</pre><br>';
// пробую преобразовать в строку (не все данные находит в цикле)
$matches_gross = (string)$matches_gross;if($result_match == true) {
...
// если цена с текстом не получена
else { echo 'Цена не найдена
<br>';
echo '<pre>'; print_r($post->guid); echo '</pre>';
echo '<pre>'; print_r($post->ID); echo '</pre>';
echo '<pre>'; print_r($post->post_content); echo '</pre>';
echo '<hr>';
}
http://илиhttps://вызывает редирект.Если нужно внутреннее перенаправление указывай путь к файлу без
https://example.ruДобавить проверку что не www можно так:
Или так: