- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет!
Если здесь есть знатоки htaccess, прошу помочь :)
Ситуация такая:
На сервере в корне htdocs есть папка /data , а в ней файлы:
/data/file.php
/data/index.html
/data/.htaccess
Задача:
Составить htaccess, который бы запрещал доступ из веба ко всем файлам папки, но разрешал бы доступ к http://site.ru/data/file/request/, причем:
а) http://site.ru/data/file/request/ - это тоже самое, что /data/file.php?request
б) request - это константа, а не переменная
в) доступ возможен только с одного ip - 192.168.0.1
г) вместо 403 должна выдаваться 404 ошибка
Третий день бьюсь. Буду признателен за советы.
а) http://site.ru/data/file/request/ - это тоже самое, что /data/file.php?request
б) request - это константа, а не переменная
в) доступ возможен только с одного ip - 192.168.0.1
г) вместо 403 должна выдаваться 404 ошибка
Третий день бьюсь. Буду признателен за советы.
Покажите то что сами сделали. Что именно не получается?
пункт г) невозможно сделать голым htaccess без mod_rewrite
dantess, разве в условии задачи стояло не использовать mod_rewrite? Вроде как раз наоборот.
evgwest, третий день и впрямь много. Сделайте так:
dantess, разве в условии задачи стояло не использовать mod_rewrite? Вроде как раз наоборот.
Просто mod_rewrite - совершенно отдельный модуль apache. И у хостера он может не стоять (сталкивался).
Не поверите - у одного из ТОП-15 крупнейших хостеров стоит mod_rewrite, но не стоит mod_proxy. А флаг [p] - вещь необходимая.
dantess, я просто задачу сразу оценил как указание использовать mod_rewrite из-за пункта а) - http://site.ru/data/file/request/ - это тоже самое, что /data/file.php?request
Насчет mod_proxy - согласен, это нездоровый момент. Тут надо взвешивать соотношение: необходимость фичи/привязанность к хостеру. :)
Насчет mod_proxy - согласен, это нездоровый момент. Тут надо взвешивать соотношение: необходимость фичи/привязанность к хостеру. :)
Ситуация с хостером закончилась так - аккаунт остался для эсперементов с яшей. (только по тому, что оплачен на год). Ноги моей к ним больше не будет.
А из-за того, что не было mod_proxy хостер лишился возможности зарегистрировать для нас (и хостить) 120 доменов ру.