+ Ответить в теме
Показано с 1 по 3 из 3

Тема: htaccess в субдиректории

  1. #1
    lezz is on a distinguished road
    Регистрация
    19.10.2008
    Сообщений
    1
    Вес репутации
    0

    Unhappy htaccess в субдиректории

    Здравствуйте!

    помогите с htaccess - мучуюсь 2ой день с документацией но ничего не выходит

    есть такой htaccess в корневой директории

    Код :
    1. <IfModule mod_rewrite.c>
    2.     Options +FollowSymLinks
    3.     RewriteEngine on
    4.  
    5.     RewriteBase   /
    6.  
    7.     RewriteCond %{HTTP_HOST} ^florist.ru
    8.     RewriteRule (.*) http://www.site.ru/$1 [R=301,L]
    9.     RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
    10.     RewriteRule ^index\.php$ http://www.florist.ru/ [R=301,L]
    11.    
    12.     RewriteRule ^florists/([^/\.]+)/?$ index.php?action=florists&op=$1 [L]
    13.     RewriteRule ^products/([^/\.]+)/?$ index.php?action=products&op=$1 [L]
    14.     RewriteRule ^logout/?$ index.php?action=logout [L]
    15.    
    16.     ErrorDocument 404 http://www.florist.ru/404.php
    17. </IfModule>

    он переписывает ЧПУ урлы в обычные, удобные в пхп коде. Я хочу сделать такой же файл для субдиректории, но ничего не получается. Кто-нибудь подскажет что надо изменить в этом файле чтобы он стал работать в поддиректории /subfolder/, например, или где почитать на эту тему?

    заранее спасибо.

  2. По умолчанию

     
    Хотите избавиться от рекламы? Зарегистрируйтесь
  3. #2
    programmer pashtet is on a distinguished road
    Регистрация
    09.04.2006
    Адрес
    Белгород
    Сообщений
    73
    Вес репутации
    12

    По умолчанию Re: htaccess в субдиректории

    Похожая чем то проблема, но более мудрёная.
    Есть адрес картинки "/1.jpg", именно со слешем. этот адрес нельзя изменить, не важно почему, просто нельзя.
    страница лежит по адресу www.domain.ru/dir/1.php.
    Адрес картинки прописан в этом 1.php файле (например <img src="/1.jpg"> и изменить адрес нельзя).
    Картинка лежит по адресу www.domain.ru/dir/1.jpg - этот адрес тоже нельзя изменить, перемещать картинку нельзя.

    ну и вот нужно чтобы картинка показывалась на странице 1.php. Проблема в том, что она ищется по адресу www.domain.ru/1.jpg, а не по www.domain.ru/dir/1.jpg.

    Раз картинку перемещать нельзя и ссылку на неё тоже нельзя менять, то тут без .htaccess не обойтись. Что в нём нужно написать?

    пробовал
    RewriteEngine on
    RewriteBase /dir/
    но не помогло
    Последний раз редактировалось pashtet; 30.10.2008 в 21:41.

  4. #3
    dummy
    coder
    anawsCreend is on a distinguished road
    Регистрация
    09.12.2009
    Адрес
    Россия
    Сообщений
    10
    Вес репутации
    0

    По умолчанию htaccess в субдиректории

    Как сделать так, чтоб при вводе урла автоматически подставлялся завершающий слэш "/"?
    Знаю, что делается это через htaccess и mod_rewrite, но знаний в этой области не хватает.
    Что-то не получается :
    Подскажите, плиз, как.

+ Ответить в теме

Похожие темы

  1. mod rewrite и .htaccess
    Что надо вписать в .htaccess чтобы место реального URL типа http://www.site.com/userbar.php/1.png выдавал бы http://www.site.com/userbar/1.png ? Но с...
    от websteel в разделе Apache, IIS...
  2. htaccess+deny
    Господа помогите, измучился весь!!! Пытаюсь наскорую руку разобраться как в файле .htaccess выставить запрет доступа к определенному URI, причем...
    от andrey137 в разделе Apache, IIS...
  3. Вход на сайт по паролю (.htaccess)
    На хостинге размещено 2 домена как алиасы друг друга. Необходимо сделать к ним доступ по паролю при помощи .htaccess. Как сделать так, чтобы для...
    от dazl в разделе Perl, PHP, ASP ...

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения