За последние 24 часа нас посетили 22282 программиста и 1038 роботов. Сейчас ищут 582 программиста ...

Нужна помощь в настройке файла .htaccess

Тема в разделе "Настройка веб-сервера", создана пользователем Dmitriy1990, 21 янв 2017.

  1. Dmitriy1990

    Dmitriy1990 Новичок

    С нами с:
    21 янв 2017
    Сообщения:
    1
    Симпатии:
    0
    Проблема такова, я менял протокол безопасности сайта с HTTP на HTTPS и возникла небольшая проблема. У меня данных .htaccess два, один в корне сайта zarabotoks.com (там все настроено), а другой в папке форума zarabotoks.com/forum/. Проблема в том, что все ссылки форума открываются с протоколами как с HTTP так и с HTTPS, вопрос в том, как сделать переадресацию только на HTTPS??? Привожу пример двух файлов htaccess!!!




    [​IMG]

    [​IMG]
     
  2. Memx

    Memx Новичок

    С нами с:
    20 янв 2017
    Сообщения:
    2
    Симпатии:
    0
    Доброго времени суток!
    Сижу 2 часа гуглю и что то совсем ничего не нахожу.

    1). Проблема со встраиваемым кодом PHP в HTML код. Не отрабатывает код PHP, наковырял настройку файла .htaccess (надо добавить строку - параметр). Ищу файл (.htaccess), ни где не нахожу. Стоит Open Server последней версии с оффсайта. Пока писал это сообщение, нажал на значок в трее Open Server -> Дополнительно -> Конфигурация -> Apache 2.2, открылся файл "Apache 2.2_server.conf" и в нем 3-й строкой: "AccessFileName - .htaccess" это он? (т. е. .htaccess?)

    2). Второй вопрос: Читая мануал 1C Bitrix "Интеграция шаблона" (возможно название чуть другое, в общем шаблон сайта "натягиваем" на платформу 1C Bitrix) наткнулся на то что не рекомендуют использовать встраиваемый в html код, код PHP. Следует писать код PHP в отдельном файле и прописывать линк к нему (*.php) в документе html. Кто сталкивался, поясните пожалуйста как лучше это все реализовать и как именно? (возможно есть подводные камни) P.S. Можно просто тег написать, почитаю сам конкретно по этой теме.

    P.P.S. Сильно прошу не бить за возможные ошибки или неправильно поставленные вопросы. Заранее очень благодарен. =)
     
  3. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.230
    Симпатии:
    1.715
    Адрес:
    Молдова, г.Кишинёв
    Его можно самому создать в document root папке у вебсервера это где у домена index.php

    Может файл назвать с расширением .php тогда PHP там будет отрабатывать, не надо мучаться, чтобы PHP работал в файлах с расширением .html
    https://secure.php.net/manual/ru/language.basic-syntax.phpmode.php

    Тут логика совсем другая как может показаться.
    PHP код вперемешку с HTML использовать надо, но стараться использовать только то что нужно для генерирования HTML, а всякие роутеры, классы лучше пусть будут в отдельных php файлах без HTML.
    Видимо там забыли упомянуть об MVC паттерне, https://ru.wikipedia.org/wiki/Model-View-Controller
    который помогает отделить данные от их представления (html, pdf, json, xml), что помогает вносить меньше правок и писать меньше кода.
     
  4. Memx

    Memx Новичок

    С нами с:
    20 янв 2017
    Сообщения:
    2
    Симпатии:
    0
    @denis01спасибо за содержательный ответ.