- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Привет :gm:
что не так с .htaccess :confused:
Есть сайт на хостинге, необходимо
1 - убрать слеши на индексной страницы и на папках
то есть сделать site.ru/ ---> site.ru и site.ru/papka/ -----> site.ru/papka
( на индексной страницы убрал, в папкаx слеш все равно остался )
2 - убрать дубли типа site.ru/index.php на просто site.ru и site.ru/papka/index.php на site.ru/papka
на индексной страницы работает, в папках нет
3 - урать дубли типа site.ru//////////////// и site.ru/papka//////////////
нехрена не убрал, хотя правило вроде прописал..
4 - Вообще сделать все супер правильно
Не могу разобраться с правильным .htaccess :gm: :confused:
Перерыл инет толком не нашел ничего..
Сжатие файлов тоже вроде включено, а некоторые тесты пишут что нет.. :confused:
вот весь мой .htaccess:
Ну, например:
убрать слеши на папках
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ http://www.site.ru/$1 [R=301,L]
убрать дубли типа site.ru/index.php на просто site.ru
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/RewriteRule ^index\.php$ http://www.site.ru/ [R=301,L]
---------- Добавлено 08.02.2019 в 21:57 ----------
И не забудьте потом почистить кэш браузера и кэш сайта.
Для первых трёх пунктов
Заменить на
Js, css лучше сделать версионированием.
Js, css лучше сделать версионированием.
Это как 😕
Это как 😕
У вас в в htaccess прописано, когда надо перезагружать эти файлы с сервера (раз в неделю). Если они у вас никогда не меняются, то этого вообще не нужно. Если вы их часто меняете, то прописываете в этих файлах get параметр.
Вообще сделать все супер правильно
Основа:
Последнее правило означает, что для «все супер» нужно использовать единую точку входа, в которой и должна выполняться обработка 404-ой. Для прочих ошибок, которые могут возникнуть до попадания в единую точку входа, например для 403-ей, нужно расширять конфигурацию, например: http://gency.ru/comment/51
Кое-что можно и убрать из основы, например первое правило, и обрабатывать обращения к доменным алиасам в рамках отдельного «сайта». Это же относится и к использованию др. портов/схем, например 443/HTTPS.
---------- Добавлено 09.02.2019 в 16:02 ----------
P.S. Адреса с index.php можно смело делать недействительными, если для них нет хороших бэков. Корректировку редиректом делаете только для реальных «тайпинов». Помимо трэйлинг слэшей к ним прежде всего можно отнести большие буквы, множественные слэши (не только в конце пути, но и между компонентами пути или в его начале), например: http://g09.ru/////Articles/////My-First-Article/////
Основа:
Последнее правило означает, что для «все супер» нужно использовать единую точку входа, в которой и должна выполняться обработка 404-ой. Для прочих ошибок, которые могут возникнуть до попадания в единую точку входа, например для 403-ей, нужно расширять конфигурацию, например: http://gency.ru/comment/51
Кое-что можно и убрать из основы, например первое правило, и обрабатывать обращения к доменным алиасам в рамках отдельного «сайта». Это же относится и к использованию др. портов/схем, например 443/HTTPS.
---------- Добавлено 09.02.2019 в 16:02 ----------
P.S. Адреса с index.php можно смело делать недействительными, если для них нет хороших бэков. Корректировку редиректом делаете только для реальных «тайпинов». Помимо трэйлинг слэшей к ним прежде всего можно отнести большие буквы, множественные слэши (не только в конце пути, но и между компонентами пути или в его начале), например: http://g09.ru/////Articles/////My-First-Article/////
Не разбираюсь в тех вопросах и что значит точка входа 😕 гуглил ничего не понял 😒
Взял рекомендации дискуссии
+ добавил правило для https ( правда скорость сайта упала 😕 по GOOGLE PAGESPEED почти на 30 пунктов .. с 90 до 60 с копейками ... это норм вообще ? 😕 )
Подскажите нормальный ли .htaccess ? 😕