- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Если не туда запостил перенесите пжста, просто видел схожий топик в этом разделе.
Всегда находил ответы по .htaccess в сети, а тут не могу разобраться:
Т.е. нужно чтобы для корня (domain/blog) выдавался blog-index.php, а для domain/blog/14-sometitle/ выдавался blog.php
Во втором случае работает, а вот в первом нет, хотя правило идет вначале, однако ж говорит 404, не подскажите где косяк?
Спасибо, но не работает, по прежнему 404 :)
А не плохо использовать [L], ведь это обозначает вроде прекращать обрабатывать .htaccess?
UPDATE: я думал у меня конфликт двух строк, так оказывается эта строка вообще не работает (убрал вторую для проверки), с ней что то не так?
А не плохо использовать [L], ведь это обозначает вроде прекращать обрабатывать .htaccess?
[L] означает прекращать обрабатывать RewriteRule'ы. Т.к. у вас под оба регулярные выражения URI domain/blog/14-sometitle/ подходит, то нужно при совпадении остановиться, иначе сработает последнее подходящее.
---------- Добавлено 08.02.2019 в 02:03 ----------
с ней что то не так?
Если не задан "RewriteBase /" то с ней не так отсутсвие слеша в начале:
RewriteRule ^/blog/?$ /blog-index.php
но т.к. предыдущее правило по вашим утверждениям у вас работает, то возможно причина в другом. Вы приведите полностью все правила.
решил вопрос, спасибо, у меня там правило было
Видимо оно забирало на себя? Я перенес правило про blog вверх