| 
			| 
					
						| Dracul | 
								|  | «  : 21-06-2005 03:35 »  |  | 
 
 Здрасте, вот какое дело:1) Можно ли как-то реализовать реализовать такую вещь, что чтобы в адресной строке браузера что-то не писалось (точнее что бы небыло указанно, после имени сервера), все равно загружался бы определенный файл, например index
 2) Как вообще можно реализовать удобную навигацию вида сайт/что-то/что-то и чтобы она по функциональности была на уровне сайт/файл?что_грузить
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #1 : 21-06-2005 07:18 »  |  | 
 
 1)Можно на веб-сервере указать индексный файл, который будет запущен, если указан путь к каталогу (с завершающим слешем), но имя файла не указано. Но это не надолго, т.к. при переходе по ссылке, или через форму, в коммандной стоке все равно будет полный путь (из ссылки и формы).
 Обычно, с php, используется index.php.
 
 Т.е., если все ссылки имеют одинаковый вид - http://сервер/ - и не используется метод GEt для форм, то строка меняться не будет. Конечно так можно работать только с одной ссылкой и любым колличеством форм.
 
 |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	| 
			| 
					
						| Dracul | 
								|  | « Ответ #2 : 23-06-2005 13:44 »  |  | 
 
 так я разобрался как оно работает..причем работает и с методами GET...
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| nikedeforest | 
								|  | « Ответ #3 : 23-06-2005 14:21 »  |  | 
 
 Ну так Dracul, не жадничай, поделись с нами. Как? |  
						| 
								|  |  
								|  |  Записан | 
 
 ещё один вопрос ... |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #4 : 24-06-2005 21:58 »  |  | 
 
 Dracul, при использовании формы с методом GET, url будет вызлядеть как http://сервер/путь/?пареметер=значение - вид не слишком крсивый - лучше использовать POST. |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	| 
			| 
					
						| nikedeforest | 
								|  | « Ответ #5 : 25-06-2005 15:16 »  |  | 
 
 RXL, так ведь он пишет, что  он нашел понацею и при методе GET. |  
						| 
								|  |  
								| « Последнее редактирование: 25-06-2005 15:18 от nikedeforest » |  Записан | 
 
 ещё один вопрос ... |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #6 : 03-07-2005 12:19 »  |  | 
 
 Я применял метод в несколько проходов:1) если есть новые параметры (GET, POST), то проверить и занести в $_SESSION, а потом устроить редирект на самого себя, но без параметров - header("Location: url"). Заодно в сессии ставлю галочку на выполнение новой команды.
 2) если новых параметров нет, то см. сессию на предмет новой команды. Есть - выполняю и сбрасываю галку. Нет - выполняется команда по умолчанию (обычно это просмотр результата).
 
 Таким образом URL всегда без параметров. Кроме того, это помогает от повтора одной и той же команды.
 
 |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	| 
			| 
					
						| schnibbl 
								Гость
 | 
								|  | « Ответ #7 : 04-07-2005 09:04 »  |  | 
 
 интерессно а как при таком подходе можно страницу в избраное добавить ? получается прям как фрэйм добавить в избранное можно только главную страницу ? и проблема поисковиков есть ? или я ошибаюсь ? |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #8 : 04-07-2005 18:58 »  |  | 
 
 Конечно, это делает индексацию практически бессмысленной. Все управляется сохраненной сессией на сервере и соотв. cookie у клиента. Однако, если на каждый раздел сайта использовать отдельный скрипт, то, в принципе, можно индексировать по разделам.
 Если сохранить у себя ссылку и куки, то потом, если не истечет срок храниения кого-либо из них, то можно попасть в то же место.
 |  
						| 
								|  |  
								| « Последнее редактирование: 04-07-2005 19:01 от RXL » |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	|  |