За последние 24 часа нас посетили 26227 программистов и 1814 роботов. Сейчас ищут 1086 программистов ...

Как разделить УРЛ слэшем?

Тема в разделе "PHP для новичков", создана пользователем MrAndrew, 19 сен 2010.

  1. MrAndrew

    MrAndrew Активный пользователь

    С нами с:
    11 дек 2009
    Сообщения:
    74
    Симпатии:
    0
    Помогите плиз... Получается черт знает что!

    .htaccess вывожу так
    PHP:
    1. RewriteRule ^photo-(.*)-([0-9]+).htm details.php?image_id=$2&%{QUERY_STRING}
    мой sessions.php часть кода так:

    PHP:
    1.  
    2. return '-'.str_replace('+','-',urlencode($row['image_airline'])).'-'.str_replace('+','-',urlencode($row['image_aircraft'])).'-'.str_replace('+','-',urlencode($row['image_aircraftnamealt'])).'-'.$image_id;
    3. }
    мне разделить надо не "-", a "/" типо директорий сделать. Слэш работает, но страницу без стилей грузит :-(

    Где копаться?
     
  2. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    в ссылках стилей - грузи стили всегда с корня сайта.
    т.е. все ссылки на стили и скрипты должны начинаться со слеша /
    href="images/logo.jpg" => href="/images/logo.jpg"
     
  3. MrAndrew

    MrAndrew Активный пользователь

    С нами с:
    11 дек 2009
    Сообщения:
    74
    Симпатии:
    0
    сейчас попробую, позже отпишусь
     
  4. lexa

    lexa Активный пользователь

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Сто раз обсуждалось. Плюс это просто основы HTML.

    Надо стили подключать используя абсолютный УРЛ - /path/to/style.css или http://example.com/path/to/style.css
     
  5. MrAndrew

    MrAndrew Активный пользователь

    С нами с:
    11 дек 2009
    Сообщения:
    74
    Симпатии:
    0
    <link rel="stylesheet" href="{template_url}/style.css" type="text/css"> было так
    Сделать так <link rel="stylesheet" href="/{template_url}/style.css" type="text/css">???
     
  6. MrAndrew

    MrAndrew Активный пользователь

    С нами с:
    11 дек 2009
    Сообщения:
    74
    Симпатии:
    0
    Есть одна проблема с выводом фотографии в полном размере... Фотография не выводится, и более того обращается по адресу http://mydomain/photo/russia/224th-flig ... ca0f6a.jpg

    Эта часть не нужная. Превью все вывел посредством постановки / . Как же убрать эту часть /photo/russia/224th-flight-unit/?