sashka_, semenov, не работает у меня так...
AlikZP, пасибо , но у меня не удаляет так.
я Делаю так:
$r_tid = $_POST['r_tid']; // тут передаётся число, например 12 $file = "dat.txt"; if ( is_readable($file) ) : $fp = fopen($file, "r+"); else : print "$file is not readable!"; endif; $count = is_file($file) ? sizeof(file($file)) : "$file file not found!"; //подсчитываем количество строк for($i=0;$i<$count;$i++) //создаём цикл, кол-во оборотов равно количиству строк в файле { $str = fgets($fp,1000); $str1 = explode('->', $str); if ($str1[0]==$r_tid) { echo $str.'<br/>'; }
Т.е. я нахожу и могу вывести те строки, кот. мне нужны, но вот удалить их...
RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^123\.123\.123\.123 RewriteRule (.*) http://ваш_сайт/страница_ошибки.html [R=404,L]
Пасибо большое, пожалуй оставим этот вариант.
AboutSEO, Прописали, перезапустили. Нот фаунд при любом запросе с доменом.
Может кто то помочь? я заплачу.
Хотя реально задача вроде и простая. Не показывать сайт по ип.
У меня нет там сайтов..на сервере всего 1 сайт, кот. доступен по ип адресу сервера. (в /var/www)
может вы не поняли что я хочу...
т.е. там ничего не трогать? А где тогда прописывать адреса site.ru, site.com и т.д.?
AlikZP, большое вам спасибо, за старания. Но ваш скрипт надо додумывать (та же загрузка массива имён из файла) и что вы там писали про www.
Кстати сайт показываться должен как с ввв так и без него.
MiladyX добавил 29.04.2010 в 13:20
################### ZAGLUSHKA ###################<VirtualHost 78.46.41.29> DocumentRoot "/usr/local/www/apache22/data" ServerName 78.46.41.29</VirtualHost>
Ип адреса я так понимаю это ип сайта, а сами строки вписать в httpd.conf? А в файле data, список имён? (с ввв и без)??
Ога, так то так, но всё что ниже понимается смутно.
Нужна или инструкция к действию конкретная, или рнр код, или настройки апатча.
Т.к. рекомендации не помогут, реализовать не смогу (.
AlikZP, Отош. Хорошо, на крайняк если я дам список всех доменов в файле, которые могут прийти на сервер, как быть в таком случае. Файл типа:
site.com
site.com.ru
site.ua
Но блин, всё же PHP и .htaccess это доп. нагрузка на сервер...если бы решить проблему апатчем...
MiladyX добавил 29.04.2010 в 13:00
На днс настроены все зоны доменов, которые отправляют всё на сервер с сайтом :)
Хм...саб домены не должны прийти по идее в запрос...но такую вероятность тоже не мешало бы отсечь...
MiladyX добавил 29.04.2010 в 12:52
Может как то на уровне сервера настроить...Я заплачу, кто поможет. Сервер на Debian.