Адрес ссылки с пробелом

(Ответов: 10, Просмотров: 2900)
Страница 1 из 2 12 Последняя
  1. Веб-дизайнер Аватар для 13bis
    • Регистрация: 17.02.2014
    • Сообщений: 394
    • Репутация: 170
    Здравствуйте!
    Столкнулся с такой ситуаций: на сайте была создана страница html с пробелами в названии (jaluzi na balcon.html) и как ни странно Яндекс её проиндексировал. Я считаю, что такое название для страниц просто недопустимо. Решил переименовать страницу в jaluzi_na_balcon.html и сделать редирект в .htaccess -

    Код:
    Redirect 301 /jaluzi na balcon.html http://www.site.ru/jaluzi_na_balcon.html
    но естественно сервер выдаёт ошибку 500б попробовал сделать так -
    Код:
    Redirect 301 /jaluzi%20na%20balcon.html http://www.site.ru/jaluzi_na_balcon.html
    но редиректа не происходит.

    Подскажите пожалуйста, как грамотно прописать в .htaccess редирект? Либо забить на всё это дело и оставить как есть, раз Яндекс проиндексировал эту страницу?

    Заранее Всем благодарен!
    • 0
  2. Опытный Аватар для SerdjioStrel
    • Регистрация: 11.09.2009
    • Сообщений: 346
    • Репутация: 39
    • Webmoney BL: ?
    Думаю стоит все же переименовать с "_", загнать страницу в адурилки. А старую страницу с индекса удалить. Пусть и потеряете во времени, но зато в дальнейшем будет без траблов. Другой вопрос, если страница имеет определенный вес..
    • 1

    Спасибо сказали:

    13bis(05.10.2014),
  3. Веб-дизайнер Аватар для 13bis
    • Регистрация: 17.02.2014
    • Сообщений: 394
    • Репутация: 170
    SerdjioStrel, удалять страницы я не стану, т.к. потеряю посетителей...
    • 0
  4. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    Надо вносить исправления в скрипт, который обрабатывает эти урлы - там делать 301 редиректы, заменяя пробелы на дефисы или подчеркивания.

    Если же этот вариант вам не подходит, попробуйте пробелы экранировать в .htaccess, вот так
    Код:
    Redirect 301 /jaluzi\ na\ balcon.html http://www.site.ru/jaluzi_na_balcon.html
    То есть прописать обратные слеши перед пробелами
    • 1

    Спасибо сказали:

    13bis(05.10.2014),
  5. Веб-дизайнер Аватар для 13bis
    • Регистрация: 17.02.2014
    • Сообщений: 394
    • Репутация: 170
    OKyJIucT, попробовал прописать в htaccess, но опять ошибка 500...
    • 0
  6. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    13bis, надо еще обозначить начало и конец строки, вот так

    Код:
    Redirect 301 ^/jaluzi\ na\ balcon.html$ http://www.site.ru/jaluzi_na_balcon.html
    где ^ - начало обрабатываемого урла, а $ - его конец.
    • 0
  7. Веб-дизайнер Аватар для 13bis
    • Регистрация: 17.02.2014
    • Сообщений: 394
    • Репутация: 170
    OKyJIucT, то же самое всё. Тут фишка в том, что если в строке урла есть пробелы - то выскакивает ошибка, если их нет - запрос обрабатывается, но страница именно с пробелами в урле, поэтому всё тщетно блин.
    • 0
  8. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    13bis, такой вариант тоже 500 ошибку выдает?

    Код:
    RewriteRule ^/jaluzi\ na\ balcon.html$ http://www.site.ru/jaluzi_na_balcon.html [R=301,L]
    • 0
  9. Веб-дизайнер Аватар для 13bis
    • Регистрация: 17.02.2014
    • Сообщений: 394
    • Репутация: 170
    OKyJIucT, ничего не происходит, т.е. ошибки нет, но и переадресации тоже.

    И я не знаю, важно это или нет, но сайт полностью статичный, никакого движка, голый html
    • 0
  10. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    13bis, в асю напишите, попробуем решить этот вопрос

    Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 1 сообщение(ий)):
    У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.
    • 0
Страница 1 из 2 12 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Адрес блога магазина
Вопросы от новичков 16 16.07.2012 16:08
Скопировать адрес гиперссылки
Вопросы от новичков 3 18.06.2012 18:38
Ключ с пробелом
Общие вопросы поисковой оптимизации 9 12.08.2011 16:04
Адрес сайта в выдаче
Google 20 29.07.2011 14:27
Как проверить выделенный IP адрес?
Хостинг и Серверы 10 08.09.2009 22:22

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры