Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Добавление параметра во всех ссылках
 
 автор: areus   (17.04.2007 в 09:51)   письмо автору
 
 

На сайте возникла проблема. Сайт отображает информацию для разных городов. ID города храниться в сессии, но тогда возникает проблема с индексацией сайта по всем городам. Как сделать так чтобыID города добавлялся в адресной строке автоматически, как например идентификатор сессии.


Заранее спасибо. Буду рад любой помощи.

   
 
 автор: Trianon   (17.04.2007 в 10:06)   письмо автору
 
   для: areus   (17.04.2007 в 09:51)
 

В страницах сессии - брать из сессии. В открытых документах - из GET. Какой смысл индексировать сессионные страницы?

   
 
 автор: areus   (17.04.2007 в 10:31)   письмо автору
 
   для: Trianon   (17.04.2007 в 10:06)
 

Дело в том что сайт закончен.

Я не учел тот момент что при индексации поисковик не сможет отличать страницы например города Краснодара от страниц города Ростова, так как id города на сайте не виден в ссылках, он в сессии храниться и запросы из базы делаются по этой переменной из сессии.

то есть если сейчас в краснодаре ссылка <a href="index.html">Страница</a>
и если в ростове <a href="index.html">Страница</a>

а

надо

Краснодар
<a href="index.html?city=1">Страница</a>

Ростов
<a href="index.html?city=2">Страница</a>

Можно ли не вручную дописывать на всем сайте city=id_города

   
 
 автор: mr Bin   (17.04.2007 в 22:51)   письмо автору
 
   для: areus   (17.04.2007 в 10:31)
 

А не легче переделать скрипт, чтобы в зависимости от цифры city=* выводился нужный город из базы? А то лезешь в дебри..

   
 
 автор: bronenos   (17.04.2007 в 22:57)   письмо автору
 
   для: mr Bin   (17.04.2007 в 22:51)
 

output_add_rewrite_var ('city', '2');
например так можно сделать поместив сверху строчку

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования