siv1987

siv1987
Рейтинг
427
Регистрация
02.04.2009

RewriteCond %{QUERY_STRING} .

RewriteRule ^$ /? [R=301,L]

вставить после rewriteengine

Если парсится курлом то CURLOPT_TIMEOUT

Lord Maverik:
Только вот проблема, все сделал, но почему то вместо 403 ошибки выдает дефолтовую

попробуйте добавить слэш перед forbidden.html => /forbidden.html

Первое что пришло в голову, добавить какой нибудь макрос вместо картинки и реплейсить его в зависимости от REQUEST_URI


<img src="http://domen.ru/{static_img}">
....
$tpl->load_template( 'main.tpl' );

if( $_SERVER['REQUEST_URI'] == 'static1' )
{
$s_img = '1.jpg';
}

$tpl->set ( '{static_img}', $s_img );

Если капнуть возможно найдется более изящное решение, но принцип такой.

или после того как отработал static.php определить в нем картинку и заменить ее в index.php

именно ставить и куда?

Спроси у Драма

както так

<Limit GET HEAD POST>

order allow,deny

deny from 127.0.0.1

allow from all

</Limit>

ErrorDocument 403 forbidden.html

RedOK:
siv1987, данные идут не от пользователя, mysql_escape лишний + он deprecated

Вы об этом ТС-у скажите, он, судя по успешному запросу, думает по другому. :)

И какая разница откуда идут данные, от пользователя или нет. В любом случае, перед занесением каждый раз требуется экранировать. Так что escape string никогда не бывает depricate, особенно если еще и код не работает.

А вот и пища для размышления, в каком виде запишется в базу строка без ее экранирования аналогичная из кода ТСа (в ДЛЕ они вроде в таком виде хранятся)

$str = ' \' \" ';

$resuit = mysql_query("UPDATE dle_post SET full_story='".mysql_escape_string( $dfg4 )."' WHERE id='16'",$db) or die( mysql_error() );

RewriteRule ^index.php/a/d$ /a/d.html [R=301,L]

RewriteRule ^index.php/a/c$ /a/c.html [R=301,L]

Всего: 6568