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

Разное

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

 

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

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

тема: ссылка без расширения
 
 автор: chaynik1   (28.05.2011 в 01:46)   письмо автору
 
 

Скажите пожалуйста,
1. Если у ссылки нет расширения то на каком языке это написано?
2. Как изменить
сайт/categories.php?cat=445&product=766&id=768868

на
сайт/categories/445/766/768868
?
Спасибо

  Ответить  
 
 автор: lightning.say   (28.05.2011 в 02:33)   письмо автору
 
   для: chaynik1   (28.05.2011 в 01:46)
 

Сама страница categories.php написана на php а все что после знака ? - это переменные которые были переданы методом GET, знак амперсанда(&) их разделяет.
Ваша структура будет еще сложнее и подразумевает наличие большого числа каталогов, вы указываете путь через папку 445 в которой находится папка 766 и в которой 768868.

  Ответить  
 
 автор: Косорылый   (28.05.2011 в 02:40)   письмо автору
 
   для: lightning.say   (28.05.2011 в 02:33)
 

сайт/categories.php?

А это не передано данным методом...GET...?..что чушь морозить....
Query string

2. Как изменить
сайт/categories.php?cat=445&product=766&id=768868

на
сайт/categories/445/766/768868 

ЧПУ .....это называется....модуль Апача... мод реврайт (mod_rewrite)

  Ответить  
 
 автор: lightning.say   (28.05.2011 в 03:04)   письмо автору
 
   для: Косорылый   (28.05.2011 в 02:40)
 

ну да, скорее всего вы правы, mod_rewrit-ом не пользовался еще...

  Ответить  
 
 автор: SHAman   (03.06.2011 в 00:02)   письмо автору
 
   для: Косорылый   (28.05.2011 в 02:40)
 

Для реализации ЧПУ можно пользоваться не только mod_rewrite.

  Ответить  
 
 автор: cheops   (02.06.2011 в 17:07)   письмо автору
 
   для: chaynik1   (28.05.2011 в 01:46)
 

.

  Ответить  
 
 автор: SHAman   (03.06.2011 в 00:05)   письмо автору
 
   для: chaynik1   (28.05.2011 в 01:46)
 

Язык невозможно определить на 100% с клиента. Я могу создать статическую страницу categories.php и она будет работать без пхп. А могу создать categories.html и это будет интерфейс на Perl, который дергает Java-обработчик, например.

Подумайте, может быть, вам стоит изменить урл на что-то подобное:
сайт/categories/445/766-768868


Многие поисковики рассматривают слеш как разделитель категории (как папка на диске).

Например, Яндекс.Метрика не умеет собирать статистику из каталога вложенностью >3.

  Ответить  
Rambler's Top100
вверх

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