- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Для редиректа (301) использую :
RewriteEngine On
RewriteCond %{THE_REQUEST} /index\.php [NC]
RewriteRule ^index\.php$ / [NC,R=301,L]
проблема в том что из www.mysite.com/index.php перебрасывает на mysite.com, а нужно на www.mysite.com
Что следует писать в htaccses, чтоб редирект был из www.mysite.com/index.php на www.mysite.com ???
Redirect 301 / http://www.mysite.com
RewriteCond Host: mysite.com
RewriteRule ^(/[^.]*)$ http://www.mysite.com$1 [RP]
Redirect 301 / http://www.mysite.com
в данном случае перебрасывает на http://www.mysite.comindex.php/
может где-то ошибка?
нашла вот такое еще :
RewriteEngine On
RewriteCond %{THE_REQUEST} /index\.php [NC]
RewriteRule ^index\.php$ / [NC,R=301,L]
RewriteCond %{HTTP_HOST} ^mysite\.com
RewriteRule ^(.*)$ http://www.mysite.com/$1 [NC,R=301,L]
но в данном случае, как я понимаю, редирект идет два раза сначала с www.mysite.com/index.php на mysite.com , а потом с mysite.com на www.mysite.com
возможен ли такой способ без негативных последствий?
или, вернее, так:
RewriteCond Host: mysite.com
RewriteRule ^/index\.php$ http://www.mysite.com/ [RP]
если интересует только index.php :)
или, вернее, так:
RewriteCond Host: mysite.com
RewriteRule ^/index\.php$ http://www.mysite.com/ [RP]
если интересует только index.php :)
выдает 500 server error
Вот похожая тема: /ru/forum/136020
Цитирую себя: :)
Вашу задачу можно решить другим способом. Добавьте этот код в самом начале Вашего файла index.php.
выдает 500 server error
Возможно у вас конфликтуют некоторые правила прописанные в .htaccess?
Вот похожая тема: /ru/forum/136020
Цитирую себя: :)
Вашу задачу можно решить другим способом. Добавьте этот код в самом начале Вашего файла index.php.
это конечно идеальный редирект, спасибо!
а htaccses значит никак?
Вот похожая тема: /ru/forum/136020
Цитирую себя: :)
Вашу задачу можно решить другим способом. Добавьте этот код в самом начале Вашего файла index.php.
ура!!! спасибо, спасибо, спасибо... ☝