- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте.
Вопрос следующий.
Есть .htaccess в папке /images/ который накладывает на все картинки watermark
Есть другой .htaccess в корне сайта, который выводит заглушку null.gif при запросе картинок сайта с других доменов.
Код добавлен в конце файла.
Но эта конструкция не работает.
А если закомментировать строки про watermark в .htaccess в папке /images/ , то начинает работать заглушка null.gif из корневого .htaccess.
Как можно заставить работать всю конструкцию целиком?
Спасибо за помощь.
А если закомментировать строки про watermark в .htaccess в папке /images/ , то начинает работать заглушка null.gif из корневого .htaccess.
флаг L не пробовали убрать?
так пробовал. результат прежний.
по-прежнему, отрабатываются правила в .htaccess в /images/ и при запросе с других доменов выводится картинка с watermark, вместо нужного результата - заглушки null.gif
А если убрать .htaccess с главной - то на все картинки в /images правильно накладывается вотермарк?
---------- Добавлено 24.08.2012 в 18:55 ----------
И может без FilesMatch, а попробуете вписать расширения картинок в директиру rewrite, как нибудь так
watermark накладывается при любых обстоятельствах.
видимо, по причине того, что .htaccess расположен ниже в папке /images/
а вот если закомментировать watermark, то корректно выдаётся null.gif для загрузки картинок с других доменов.
а как заставить работать всю конструкцию целиком - в этом и вопрос.
RewriteRule \.(gif|jpg|jpeg|png)$ /watermark/watermark.php [T=application/x-httpd-php,QSA]
при таком раскладе, всё равно не отображается заглушка null.gif , но watermark по-прежнему выводится.
А, тоесть проблема в том, что не работает заглушка в Images?
Попробуйте убрать
в внутреннем .htaccess, он убивает директивы с "высшего" уровня
Если убрать в нижнем .htaccess
то не работает ни watermark, ни заглушка.
Переместить всё в один (верхний) .htaccess
гениально. )) всё работает.
спасибо за помощь.
Подскажите, пожалуйста, ещё такую штуку...
Есть код:
RewriteCond %{REQUEST_FILENAME} -fRewriteRule ^images/(.*)$ /watermark/watermark.php [T=application/x-httpd-php,L,QSA]
Как сделать так, чтобы /watermark/watermark.php не отрабатывался на файлах, в имени которых содержится, допустим, "original" ?
Например, добавьте RewriteCond, где сравните %{REQUEST_FILENAME} с необходимым паттерном (отрицание паттерна можно указать, поместив символ ! в его начало).