FAQ JURI::base ()?

Тема в разделе "CSS, HTML, Web 2.0, верстка по web-стандартам", создана пользователем lev, 18.12.2015.

  1. lev
    Offline

    lev специалист

    Регистрация:
    21.12.2007
    Сообщения:
    676
    Симпатии:
    40
    Пол:
    Мужской
    Начнем с того
    Код (CODE):
    1. JURI::base (true) - со слэшом
    2. JURI::base (false) или JURI::base () - без слэша


    Бывают случаи, не знаю причин, скорее в настройках, но при таком значении:
    Код (CODE):
    1. JURI::base (true)

    ссылки то "/", то без

    Как вариант возможно прописать такое:
    Код (CODE):
    1. <field name="linkjuribase" type="radio" class="btn-group btn-yesno" default="true" label="Joomla site URI" description="">
    2.         <option value="true">true</option>
    3.         <option value="false">false</option>
    4.     </field>

    Код (CODE):
    1. // Link Site
    2. $linkjuribase = $params->get('linkjuribase', 'true');
    3. $mosConfig_live_site = JURI::base( $linkjuribase );


    Что даст возможность переключения со слэшом или без слэша ;)
     
  2.  
  3. lev
    Offline

    lev специалист

    Регистрация:
    21.12.2007
    Сообщения:
    676
    Симпатии:
    40
    Пол:
    Мужской
    Причины возникновения тоже есть:
    Сделать переадресацию с домена www на домен без www. То есть заходим на сайт www.site.ru, а нас перенаправляет на сайт site.ru.

    В файле .htaccess добавить следующее правило.
    Код (CODE):
    1. RewriteEngine On
    2. RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
    3. RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]


    configuration.php
    Код (CODE):
    1. public $live_site = 'http://домен.ru';
     

Поделиться этой страницей

Загрузка...