X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Помощь ЧПУ
bull
bull
Topic Starter сообщение 21.1.2009, 0:13; Ответить: bull
Сообщение #1


секс,пейнтбол и рок-н-рол
******

Группа: Active User
Сообщений: 1026
Регистрация: 27.7.2007
Поблагодарили: 153 раза
Репутация:   73  


Назрел вопрос по ЧПУ для статических страниц. Допустим имеем адреса вида - www.xxx.ru/xxx/index.php как сделать чпу чтобы все ссылки были вида www.xxx.ru/xxx/ без названия файла. Проще говоря, как скрыть реальные названия файлов.

p.s. Не CMS - статические страницы.


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
glook
glook
сообщение 21.1.2009, 0:15; Ответить: glook
Сообщение #2


Завсегдатай
*****

Группа: Active User
Сообщений: 679
Регистрация: 15.11.2008
Из: Ростов-на-Дону
Поблагодарили: 212 раз
Репутация:   46  


Вот http://www.codenet.ru/webmast/php/mod_rewrite.php
и вот http://apachedev.ru/2006/07/31/mod_rewrite...v-staticheskie/

Сообщение отредактировал glook - 21.1.2009, 0:15
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bull
bull
Topic Starter сообщение 21.1.2009, 0:19; Ответить: bull
Сообщение #3


секс,пейнтбол и рок-н-рол
******

Группа: Active User
Сообщений: 1026
Регистрация: 27.7.2007
Поблагодарили: 153 раза
Репутация:   73  


читал, но пока в примере нормальном не покажут - фик пойму. Там дело в том, что страницы вида index.php?productID и т.п. преобразуют - это понятно, а вот как спрятать название файла под вид папки - немогу найти .


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
glook
glook
сообщение 21.1.2009, 0:23; Ответить: glook
Сообщение #4


Завсегдатай
*****

Группа: Active User
Сообщений: 679
Регистрация: 15.11.2008
Из: Ростов-на-Дону
Поблагодарили: 212 раз
Репутация:   46  


вот к примеру
RewriteRule ^FILE1/ /index.php?files=1

скорее так

Сообщение отредактировал glook - 21.1.2009, 0:23
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bull
bull
Topic Starter сообщение 21.1.2009, 0:28; Ответить: bull
Сообщение #5


секс,пейнтбол и рок-н-рол
******

Группа: Active User
Сообщений: 1026
Регистрация: 27.7.2007
Поблагодарили: 153 раза
Репутация:   73  


хм.... не совсем понял


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
glook
glook
сообщение 21.1.2009, 0:31; Ответить: glook
Сообщение #6


Завсегдатай
*****

Группа: Active User
Сообщений: 679
Регистрация: 15.11.2008
Из: Ростов-на-Дону
Поблагодарили: 212 раз
Репутация:   46  


(bull @ 20.1.2009, 23:28) *
хм.... не совсем понял

в .htaccess вносите правило
RewriteEngine on

RewriteBase   /
RewriteRule ^СОКРАЩЕННАЯ ССЫЛКА(БЕЗ ДОМЕНА)/ /ИСХОДНАЯ ССЫЛКА (БЕЗ ДОМЕНА)


Сообщение отредактировал glook - 21.1.2009, 13:32
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DarkByte
DarkByte
сообщение 21.1.2009, 0:35; Ответить: DarkByte
Сообщение #7


Бывалый
****

Группа: User
Сообщений: 491
Регистрация: 24.5.2008
Из: Челябинск
Поблагодарили: 63 раза
Репутация:   13  


Вначале (файла .htaccess):
RewriteEngine On
RewriteBase /


Примеры:
RewriteRule ^index$ index.php

При обращении к http://site.ru/index сервер обратится к скрипту index.php

RewriteRule ^index([0-9]+)$ index.php?id=$1

При обращении к http://site.ru/indexX сервер обратится к скрипту index.php с числовым параметром id равным X

И аналогично с регулярными выражениями smile.gif

P.S. А разве при обращении по http://site.ru/xxx/ сервер не додумается обратиться к index.htm/html/php из этой папки?

Сообщение отредактировал DarkByte - 21.1.2009, 0:37


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bull
bull
Topic Starter сообщение 21.1.2009, 0:37; Ответить: bull
Сообщение #8


секс,пейнтбол и рок-н-рол
******

Группа: Active User
Сообщений: 1026
Регистрация: 27.7.2007
Поблагодарили: 153 раза
Репутация:   73  


выдает Ошибка 500


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DarkByte
DarkByte
сообщение 21.1.2009, 0:49; Ответить: DarkByte
Сообщение #9


Бывалый
****

Группа: User
Сообщений: 491
Регистрация: 24.5.2008
Из: Челябинск
Поблагодарили: 63 раза
Репутация:   13  


(bull @ 21.1.2009, 0:37) *
выдает Ошибка 500

Значит где то в файле .htaccess допустил ошибку, смотри лог файл апача, либо скинь содержимое файла в тему.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bull
bull
Topic Starter сообщение 21.1.2009, 0:58; Ответить: bull
Сообщение #10


секс,пейнтбол и рок-н-рол
******

Группа: Active User
Сообщений: 1026
Регистрация: 27.7.2007
Поблагодарили: 153 раза
Репутация:   73  


RewriteEngine on

RewriteBase   www.techpaintball.ru
RewriteRule ^fider/ /fider.php


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужна помощь в поиске плагина для WP
Для создания каталога
3 Frankie 835 25.4.2018, 21:20
автор: Frankie
Открытая тема (нет новых ответов) Скорая помощь для ваших сайтов - Wordpress, DLE, Joomla, Drupal
Любые виды работ, профессионально, оперативно, не дорого.
15 wturm 3750 20.4.2018, 14:34
автор: Black_Mag
Открытая тема (нет новых ответов) Первая Компьютерная Помощь – Платим за лиды по ремонту (1000р/лид)
0 MrCrutch 446 19.4.2018, 12:27
автор: MrCrutch
Открытая тема (нет новых ответов) Сайт "Компьютерная помощь и ремонт компьютеров на дому в Новосибирске"
1 maxmer 666 2.4.2018, 10:06
автор: maxmer
Открытая тема (нет новых ответов) Куплю сайт с трафиком тема метаоллообработка, металлоконструкции, станки ЧПУ и тп промышленность.
0 webcent 560 1.4.2018, 9:21
автор: webcent


 



RSS Текстовая версия Сейчас: 21.5.2018, 23:37
Дизайн