- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день!
В сети есть несколько ссылок на мой сайт вида http://site.ru/index.html
Сам сайт на WP и индекс, естественно http://site.ru/index.php, а ссылка http://site.ru/index.html приводит на страницу 404
Что нужно написать в файле .htaccess, чтобы при переходе по ссылке http://site.ru/index.html попадать на http://site.ru/index.php ?
Я делал так:
не работает, но вроде должно, ошибаться-то и негде (но смог :)). Прошу помочь.
Думаю что не работает из-за остального содержимого моего .htaccess, поэтому привожу полностью:
Всё работает кроме строчки RewriteRule ^index.html$ /index.php [L,NC]
Помогите пожалуйста переадресовать index.html на index.php
Спасибо.
Выше по коду поднять.. сразу после RewriteBase поставить.
Если редирект нужен
RewriteRule ^index\.html$ /index.php [R=301,L]
Должно быть сразу после RewriteBase /
Да, спасибо большое, перенёс выше - и всё заработало.
Вот ещё один маленький вопрос, после этого редиректа в квадратных скобках есть буква R:
[R,L] или [R=301,L]
Это ведь значит, что при таком переходе сервер будет говорить, что произошёл 301-й редирект. А за это моно заработать наказание от поисковых систем?
А за это моно заработать наказание от поисковых систем?
Где вы про это прочитали? 😮
Дабы не создавать новый топик, спрошу здесь...
тоже столкнулся с проблемкой
оба параметра artist и album передаются в urlencode, ссылка выглядит таким образом:
но если в параметре передаётся слэш, то сервер выдаёт:
как решить проблему с преобразованием %2F в слэш?
нашёл причину!
По-умолчанию, Apache сразу возвращает ошибку «404 (Not found)», как только встречает в пути страницы закодированный слэш или разделитель %2F для прямого слэша (/) и %5C для обратного (\).
Есть как минимум два способа обойти это ограничение.
Решение 1
Включение параметра AllowEncodedSlashes. Он может помещаться как в серверном конфигурационном файле Apache, так и внутри контейнера VirtualHost. В .htaccess исмользование не допускается.
Решение 2
Второе решение - дополнительно кодировать символ процентов (%25). При этом слэши будут выглядеть как %252F.
Того же эффекта можно достичь путём двойного кодирования функцией PHP urlencode.
источник
Решил проблему вторым способом, но вызывать по два раза urlencode и urldecode - по-моему не есть ок
может есть ещё решения данной проблемы?
;12072887']Где вы про это прочитали? 😮
Конкретно про это не читал, только читал, что ПС наказывают за 301 редирект, сделанный любым способом.
Конкретно про это не читал, только читал, что ПС наказывают за 301 редирект, сделанный любым способом.
Вы что-то путаете.
только читал, что ПС наказывают за 301 редирект, сделанный любым способом.
Ссылка на источник будет?