Два вопроса: 1. Между тегами <head> есть строчка <base href="http://nameofsite.ru/" /> Как заменить ее на <base href="http://www.nameofsite.ru/" /> 2. А вообще осмысленно ли это движение с точки зрения SEO? Продвигатор сайта заявил "... ПС считает www.nameofsite.ru - более приоритетным, чем nameofsite.ru"
1. configuration.php - там сменить имя сайта 2. ПС глубоко наплевать 3. мое имхо - www - это пережиток 90х
Код (CODE): <?php class JConfig { var $offline = '0'; var $editor = 'tinymce'; var $list_limit = '20'; var $helpurl = 'http://help.joomla.org'; var $debug = '0'; var $debug_lang = '0'; var $sef = '1'; var $sef_rewrite = '0'; var $sef_suffix = '1'; var $feed_limit = '10'; var $secret = 'm22qpO4loFpBGBfD'; var $gzip = '0'; var $error_reporting = '-1'; var $xmlrpc_server = '0'; var $log_path = '/home/11111/1111.ru/www/logs'; var $tmp_path = '/home/1111/111.ru/www/tmp'; var $live_site = ''; var $offset = '3'; var $caching = '1'; var $cachetime = '15'; var $cache_handler = 'file'; var $memcache_settings = array(); var $ftp_enable = '0'; var $ftp_host = '127.0.0.1'; var $ftp_port = '21'; var $ftp_user = '1111'; var $ftp_pass = '111'; var $ftp_root = ''; var $dbtype = 'mysql'; var $host = '11111''; var $user = '1111'; var $db = '111''; var $dbprefix = 'jos_'; var $mailer = 'mail'; var $mailfrom = 'mail@mail.ru'; var $fromname = 'блабла'; var $sendmail = '/usr/sbin/sendmail'; var $smtpauth = '0'; var $smtpuser = ''; var $smtppass = ''; var $smtphost = 'localhost'; var $MetaAuthor = '1'; var $MetaTitle = '1'; var $lifetime = '15'; var $session_handler = 'database'; var $password = 'enablessne4'; var $sitename = 'блабла'; var $MetaDesc = 'блаблабла'; var $MetaKeys = 'блаблабла'; var $offline_message = 'Приносим свои извинения. Сайт обновляется. Вход только для зарегистрированных пользователей.'; } ?> Вот весь сонфигурейшн.пхп - найдите. Буду признателен.
К сожалению не помогает. За то появился "новый симптом" (с) - при просмотре "исходного кода страницы" в браузере выявилась закономерность: если зашли по адресу www.nameofsite.ru, то и в <base href="http://www.nameofsite.ru/" /> Если зайти по адресу nameofsite.ru, то и в <base href="http://nameofsite.ru/" /> Можно вообще убрать эту строчку? Раз она слишком умная? Или сделать так, чтобы при заходе на имя сайта без www в ней было www.имясайта.ру?
Leto, да попроси саппорт, пусть пропишут алиас для www. Делается это в конфиге апача. И будет у тебя домен отзываться по обоим адресам, с ввв и без. Кстати, судя по абсолютному пути, твой сайт лежит как раз в www.sitename.ru
Как мне четко им это сформулировать, а то я в прошлый раз звонил, своими словами пытался объяснить, что хочу не поняли. Типа "прошу произвести следующие манипуляциии: ..., ..., ..." Спасибо.
Leto, если у тебя домен по дефолту отзывается на www.sitename.ru, то попроси их добавить алиас для домена, без www - http://sitename.ru. Если наоборот, то нужен алиас для www.sitename.ru делается это обычно в файле vhosts.conf, либо в другом (имя файла может варьироваться, не суть важно - админы все равно поймут), в котором прописаны виртуальные хосты на сервере. Код (CODE): #NameVirtualHost sitename.ru <VirtualHost *> ServerAdmin admin@sitename.ru DocumentRoot "/home/vhosts/bla-bla-bla/sitename.ru" ServerName "sitename.ru" ServerAlias "www.sitename.ru" </VirtualHost> примерно так...