Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB58.9290
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 06.11.2008, 03:37   #1
seocoder
хуйнанэ
 
Аватар для seocoder
 
Регистрация: 03.04.2007
Сообщений: 1,267
Бабло: $107486
Отправить сообщение для seocoder с помощью Skype™
По умолчанию .htaccess настроить

Помогите сделать htaccess с таким функционалом.
При запросы любого файла из диры причем несуществующего - обработчик идёт на определённый файл, но напрямую это файл нельзя запросить.
seocoder вне форума  
Старый 06.11.2008, 05:02   #2
JMen
учу php
 
Регистрация: 04.04.2008
Сообщений: 1,163
Бабло: $68290
По умолчанию

Цитата:
Сообщение от seocoder Посмотреть сообщение
Помогите сделать Htaccess с таким функционалом.
При запросы любого файла из диры причем несуществующего - обработчик идёт на определённый файл, но напрямую это файл нельзя запросить.
Пример напиши - помогу. Пока моя твоя не понимай
__________________
Подпись??? Не продам!
JMen вне форума  
Старый 06.11.2008, 13:47   #3
TerVer
Senior Member
 
Аватар для TerVer
 
Регистрация: 14.09.2007
Сообщений: 743
Бабло: $73711
По умолчанию

у меня вот частичное решение
Код:
RewriteEngine on
RewriteRule image\.php$  -  [L]
RewriteRule (.*)\.gif  image.php  [L,QSA]
TerVer вне форума  
Старый 06.11.2008, 14:14   #4
seocoder
хуйнанэ
 
Аватар для seocoder
 
Регистрация: 03.04.2007
Сообщений: 1,267
Бабло: $107486
ТС -->
Отправить сообщение для seocoder с помощью Skype™
автор темы ТС По умолчанию

просим с диры файл с расширением или без
а реально апач запускает к примеру index.php
seocoder вне форума  
Старый 06.11.2008, 15:38   #5
yami
Senior Member
 
Аватар для yami
 
Регистрация: 03.04.2007
Сообщений: 1,051
Бабло: $111920
По умолчанию

эмм..
в .htaccess
Код:
ErrorDocument 404 /index.php?p=err
в index.php
Код:
<?
if ($_GET['p'] == "err") echo "Тут нет файла ".$REQUEST_URI;
else die();
?>
__________________
-->-> Рублю на RU CPA - ActionAds.ru <-<--
Быть бедным плохо. По возможности старайтесь избегать этого.
yami вне форума  
Старый 06.11.2008, 15:39   #6
seocoder
хуйнанэ
 
Аватар для seocoder
 
Регистрация: 03.04.2007
Сообщений: 1,267
Бабло: $107486
ТС -->
Отправить сообщение для seocoder с помощью Skype™
автор темы ТС По умолчанию

через 404 низзя
seocoder вне форума  
Старый 06.11.2008, 15:50   #7
yami
Senior Member
 
Аватар для yami
 
Регистрация: 03.04.2007
Сообщений: 1,051
Бабло: $111920
По умолчанию

тогда не понимаю, что тебе надо
почитай про антилич. может это то, что тебе надо
__________________
-->-> Рублю на RU CPA - ActionAds.ru <-<--
Быть бедным плохо. По возможности старайтесь избегать этого.
yami вне форума  
Старый 06.11.2008, 16:04   #8
seocoder
хуйнанэ
 
Аватар для seocoder
 
Регистрация: 03.04.2007
Сообщений: 1,267
Бабло: $107486
ТС -->
Отправить сообщение для seocoder с помощью Skype™
автор темы ТС По умолчанию

надо вот эти запросы http://www.site.net/ANYFILE чтобы перенаправлялись http://www.site.net/index.php?qq=ANYFILE
seocoder вне форума  
Старый 06.11.2008, 18:41   #9
TerVer
Senior Member
 
Аватар для TerVer
 
Регистрация: 14.09.2007
Сообщений: 743
Бабло: $73711
По умолчанию

Вот еще пробуй, в своем древнем доргене откапал
Код:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .+ /index.php
и твое ANYFILE смотреть надо в $_SERVER['REQUEST_URI'] в index.php
TerVer вне форума  
Старый 06.11.2008, 19:08   #10
mp3skyline
Ебланнед
 
Регистрация: 11.07.2007
Сообщений: 942
Бабло: $13620
Отправить сообщение для mp3skyline с помощью ICQ
По умолчанию

Цитата:
Сообщение от seocoder Посмотреть сообщение
Помогите сделать htaccess с таким функционалом.
При запросы любого файла из диры причем несуществующего - обработчик идёт на определённый файл, но напрямую это файл нельзя запросить.
Цитата:
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_URI} ^take-action.php$
RewriteRule .* - [F,L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /take-action.php?requested_file=$1 [QSA,L]
take-action.php заменить на нужный скрипт
п.с. не тестил, но обязано работать

UPD: в твоём случае take-action.php = index.php
__________________
конвертим mp3 траф в бабло вопросы, обсуждения, предложения -- в аську или тут
./configure --not-war --love; make
mp3skyline вне форума  
Закрытая тема



Опции темы
Опции просмотра