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

Форум Apache

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

 

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

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

тема: Помогите составить htaccess (mod_rewrite)
 
 автор: LEM   (06.03.2010 в 12:39)   письмо автору
 
 

Цель такая, если страница page.php на сайте http://site.ru существует, то все идет своим ходом, если ее нету, то открывается страница
http://site.ru/h.php?page=page.php

  Ответить  
 
 автор: Andrey0011   (06.03.2010 в 13:00)   письмо автору
 
   для: LEM   (06.03.2010 в 12:39)
 

А страница page.php заглавная страница?

  Ответить  
 
 автор: exp   (06.03.2010 в 14:13)   письмо автору
 
   для: LEM   (06.03.2010 в 12:39)
 

в книжках пишут что так
RewriteCond %{REQUEST_FILENAME} !-f 
# сначала проверяется есть-ли такой файл
RewriteCond %{REQUEST_FILENAME} !-d 
# потом есть-ли каталог
RewriteRule ^(.*)$ /h.php?page?$1 [L]
#только если ничего нет - правило

но пишут что проверки тоже создают нагрузку, и советуют использовать просто ErrorDocument для 404

  Ответить  
 
 автор: LEM   (06.03.2010 в 23:27)   письмо автору
 
   для: exp   (06.03.2010 в 14:13)
 

exp, а ведь и правда :)
Это норм выход :)
Я об этом даже не думал :) спс!

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

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