- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Не существует, программист Максим Медведев.
если по делу ответа нет, пройдите мимо товарищ слесарь.
папка существует, поэтому и вопрос задал, почему условие не срабатывает.
не работает, что не так делаю?
Bitrix получает REQUEST_URI вида /amp/...
Добрый день. Нужно сделать редирект с IP на домен. Техподдержка хостинга в самом начале .htaccess добавила
RewriteEngine On
RewriteCond %{HTTP_HOST} хх.ххх.ххх.хх
RewriteRule (.*) https://site.ru/$1 [R=301,L]
хотя ниже есть
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
</IfModule>
Как правильнее, добавить две строчки после Options +FollowSymLinks RewriteEngine On , или оставить так?
Pawel-asm, я бы перенес в самый низ.
Pawel-asm, я бы перенес в самый низ.
В самый низ - далеко..
Учитывая наличие
Ставьте после
RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
да, самый низ не проканает.
От блин, а не хотелось для каждого запроса проверять HTTP_HOST - это IP или нет :(
Ставьте после
Спасибо, так и сделаю)
если по делу ответа нет, пройдите мимо товарищ слесарь.
папка существует, поэтому и вопрос задал, почему условие не срабатывает.
А я и ответил по делу: такого файла нет, поэтому и не срабатывает.
Поясняю специально для программистов: такой рерайт идёт на файл, который должен физически существовать. Если это не файл, а каталог, как в данном случае, то должен существовать индексный файл данного каталога. Что там на самом деле - этого, конечно, я знать не могу.
Следующее пояснение касается программистов по битриксу. Если указанное правило воткнуть после родного рерайта битрикса, то до него просто не дойдёт ход. И ещё: в Битриксе есть встроенная система рерайта, которая во многих случаях позволяет вообще не лезть в файл .htaccess.
Ну и так, на общую тему: лучше вообще не вспоминать в таком контексте про AMP-страницы.
А я и ответил по делу: такого файла нет, поэтому и не срабатывает.
мда... на пальцах, чтобы вам совсем понятно было:
набираю в адресной строке:
site.ru/about/
страница открывается. скорее всего, есть подозрение, что страница таки есть такая.
я пытаюсь сделать следующее:
по адресу site.ru/amp/about/ мне нужно открыть site.ru/about/. выше написал, данная страница есть.
через AddEventHandler("main", "OnPageStart", "is_amp"); уже попробовал решить вопрос, не удалось.
набираю в адресной строке:
site.ru/about/
страница открывается. скорее всего, есть подозрение, что страница таки есть такая.
Страница есть. А файла может и не быть.