Mega4ell 0 Опубликовано 25 ноября, 2009 Жалоба Share Опубликовано 25 ноября, 2009 Суть проблемы в том, что если для какой-то информационной страницы задать сео-урл, то в боковом меню отображается всё верно. Но если перейти на эту страницу и посмотреть в строку навигации, то там отображается уже не сео-урл, а вида http://www.111.ru/shop_content.php?coID=4. Надо бы исправить. И ещё дополнительный вопрос, что бы не создавать новую тему: как сделать, что бы урл выглядел как на сайте магазина вида http://vamshop.ru/shop_content.php/coID/1 а не http://vamshop.ru/shop_content.php?coID=1 Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 25 ноября, 2009 Жалоба Share Опубликовано 25 ноября, 2009 Включить просто короткие url в Админке - Настройки - Мета-тэги, только аккуратней, на некоторых хотсингах может не работать, админку не закрывайте, пока не проверите, работает или нет. По поводу ошибки, спасибо что сообщили. Исправил, вот возьмите файл /shop_content.php shop_content.php Ссылка на сообщение Поделиться на другие сайты
Mega4ell 0 Опубликовано 26 ноября, 2009 Автор Жалоба Share Опубликовано 26 ноября, 2009 Заработало, спасибо! Только сейчас обратил внимание на ошибку в коротком урл из-за которой как раз он может и не работать на некоторых серверах. Так вот, здесь http://vamshop.ru/shop_content.php/coID/1 В конце нет слэша, что очень критично, т.к. некоторые сервера будут не корректно обрабатывать этот адрес и думать, что "1" - это файл, а не директория. Некорректная обработка так же подтверждается тем, что если существует сео-урл на страницу и ввести короткий урл без слеша на конце, то не произойдёт переадресации, а если со слешем, то всё ок, происходит переадресация на сео-урл. Нужно обязательно добавить в конце слэш. Это в каком файле подправить нужно? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 ноября, 2009 Жалоба Share Опубликовано 26 ноября, 2009 Так и не должно быть в конце слэша. Ссылка на сообщение Поделиться на другие сайты
Mega4ell 0 Опубликовано 26 ноября, 2009 Автор Жалоба Share Опубликовано 26 ноября, 2009 Это очень спорно. Если ввести в поисковике что-то типа "слеш в конце url", то можно найти много информации по этому поводу. Если подытожить, то говорят, что в большенстве случаев работает как с слэшем, так и без. Но на некоторых хостингах без слеша работать не будет, т.к. в файловой системе линуксов указатель на папку должен быть со слэшем в конце. Посему везде рекомендуют добавлять в конце слеш для совместимости со всеми системами. К тому же проведём эксперимент и посмотрим на заголовки страниц http://vamshop.ru/shop_content.php/coID/1/ и http://vamshop.ru/shop_content.php/coID/1 к примеру здесь: http://www.seocentro.com/tools/online/server-headers-check.html Можно видеть, что страница со слешем в конце переносится на страницу http://vamshop.ru/shop_content.php/coID/1/ что вполне логично, т.к. применяя сео-урл мы по сути и хотим перенаправить старый урл на сео-урл. А если ввести без слеша, то никакой переадресации не происходит и с точки зрения поисковиков это будут две разные страницы с одинаковым контентом. В этом случае гугл и яндекс будут в панели веб-мастера кричать, что у вас две одинаковые страницы и что это нужно исправить. Вот даже ссылочка на известный в кругу сеошников сайт, где есть эта рекомендация: http://www.searchenginejournal.com/to-slash-or-not-to-slash-thats-a-server-header-question/6763/ Да и вообще очень много сообщений на эту тему. Рекомендуется ставить везде в конце слеш + через хтакцесс делать 301 редирект с адреса без слеша на адрес со слешем. Вот так то. А вообще это в редирект пхп меняется? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 ноября, 2009 Жалоба Share Опубликовано 26 ноября, 2009 По умолчанию меняться не будет, на данный момент останется как есть. Ссылка на сообщение Поделиться на другие сайты
Mega4ell 0 Опубликовано 26 ноября, 2009 Автор Жалоба Share Опубликовано 26 ноября, 2009 Без проблем, я ж как лучше хотел :) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 26 ноября, 2009 Жалоба Share Опубликовано 26 ноября, 2009 А 301 заголовок и так есть, правда только для вручную заданных URL адресов, т.е. если заполнены поля SEO URL товара, категории, статьи, информационной страницы. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения