Задать вопрос
  • Как в iframe менять css?

    @foxse
    Да уж... (по выше написанным ответам)
    Я не программист, но вставлю пару строк.
    Моя задача сейчас вставить в iframe ссылку с чужого сайта и убрать некоторые блоки.

    На исходной странице было:
    <iframe id="iframe" src="<?php echo $current_theme_url; ?>" frameborder="0" width="100%" height="100%"></iframe>


    Чтобы изменить любые данные в iframe - задаю переменной urlse значение $current_theme_url и передаю её в code.php:
    <iframe id="iframe" src="<b>http://vash-site.ru/code.php?urlse=<?php echo $current_theme_url; ?></b>"  frameborder="0" width="100%" height="100%"></iframe>


    code.php в корневом каталоге
    <?php
    $content = file_get_contents($_GET['urlse']);
    $content = str_replace('</head>','<link rel="stylesheet" href="http://vash-site.ru/uploads/newstyle.css" /></head>', $content);
    echo $content;


    Обратите внимание на папку, где будет находиться newstyle.css (нужны разрешения).

    Источники:
    stackoverflow.com "...Google Calendar"
    dontforget.pro/

    Опробовал сам вживую, на сервере.

    Вся магия со вставками заканчивается, стоит перейти по ссылкам внутри iframe.

    Как решить теперь?
    Ответ написан
    Комментировать
  • Nginx редирект с любого набора сайта на https://www.site.ru с кодами 200, 301?

    @foxse Автор вопроса
    "С кодом 200 - это не редирект." Это понятно.

    Проблема была с кодом 307. Цепочка такая 307 => 301 => 200 или 307 => 200. В браузере FireFox код 307 не наблюдается.
    Оказывается, связано с использованием SSL сертификата и заголовка Strict-Transport-Security
    server {
    ...
    add_header Strict-Transport-Security "max-age=31536000; includeSubDomains";
    ...

    Браузер запоминает, что используется https:// и в случае захода на сайте по незащищенному соединению, он осуществляет внутренний переход с кодом 307 на https://.
    Ответ написан
  • Ошибка в TheBat при соединении с почтой, созданной ISP manager?

    @foxse Автор вопроса
    Подобная проблема там обсуждалась и не была решена.
    Я думаю, что здесь проблема в настройке сертификата именно на хостинге.
    Ответ написан
    Комментировать
  • Входящая, исходящая почта на разных серверах?

    @foxse Автор вопроса
    Свой DNS либо на котором сервер расположен, либо закажу как отдельную услугу (рассчитываю, что отклик будет быстрее, т.к. сервер в Москве, потребители в СФО).

    Авторизация отправителей тем, что предлагает ISP manager.

    8fbd19a6f06d4bca97a7670cf96ed420.jpg
    Спасибо за ответ.

    PS Я почту настраивал однажды и очень давно. Тогда не заморачивался, все работало. Сейчас задача усложнилась.
    Ответ написан
    Комментировать