- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте.
Есть ссылка на сайте без слэша в конце.
Она ведет на папку, а не на файл.
При заходе яндекс робота происходит редирект 301 на страницу со слэшем, а там уже дергается индексный файл...
Как прописать чтобы проверялось условие:
если файл является не файлом а папкой, то дергался сразу индексный файл без редиректа на страницу со слэшем в конце?
Никак, и лучше этим не заниматься. Реальная папка должна быть со слэшем на конце.
этот редирект просто нужен: и со слешем и без слеша папка остаётся папкой и будет "дёргаться" один и тот же файл. но для ПС адрес со слешем и адрес без слеша - две большие разницы. редирект нужен что бы не плодились дубли...
в моем случее это надо, дублей никаких не будет
можно так зделать или нет?
Никак, и лучше этим не заниматься.
Точно никак?
---------- Добавлено 27.03.2012 в 02:23 ----------
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .............
первая строка проверяет является ли файл папкой....
что в Rewriterule написать чтобы отключить редирект и выдать Index.html нах-ся в этой папке?
мда, это диагноз...
а что плохого в том что идёт 301 редирект? в конце-концов яндекс сам будет обращаться на страничку которая является «конечной» во всех этих редиректах.
а что плохого в том что идёт 301 редирект? в конце-концов яндекс сам будет обращаться на страничку которая является «конечной» во всех этих редиректах.
ясно, спс
мда, это диагноз...
мда, это диагноз...
на счет переходов яши по 301 редиректам:
в общем если папка без слеша идет редирект 301 и бот кушает со слешем, в логах видно.
А вот если имя папки заканчивается на .html то после 301 не ест страницу
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .............
RewriteRule ^(.+)(?<!/)$ /$1/index.html [L]
Но для этого нужно отключить 301 редирект папки на слэш http://httpd.apache.org/docs/2.0/mod/mod_dir.html