Милованов Ю.С: Имеете ввиду, чтобы при запросе index.php?action=category&name=trava&page=1 перекидывало на индекс.пхп? Зачем на индекс пхп? Почему бы не переадресовывать на правильную ЧПУ-шную ссылку?
Имеется ввиду что если ссылка не соответствует ни одному из выше изложенных правил то выкидывать на index.php ну или на аналог $_SERVER['HOST_NAME'] раз зашла речь о чпу :)
---------- Добавлено 06.11.2012 в 17:55 ----------
skAmZ: Agronya, какой тип файлов? Стоит на сервере nginx?
Если путь типа: http://site.ru/dir/text.txt и стоит nginx, тогда htaccess вам не поможет.
Если nginx стоит уточняйте какие типы файлов он обрабатывает.
Думаю что сам справлюсь,получается её нужно генерировать например раз в день после каждого обновления базы? Я правильно понимаю что для робота это что-то вроде точки входа на сайт и если он зайдет на какую-то страницу где будет ссылка noindex то туда не пойдет ? :)
bay_ebook: rawurlencode в помощь :) (вместо urlencode)
А htmlentities для формирования url вообще не нужна, если хотите избавиться от html тегов - strip_tags
Hkey: У вас на страницах ничего нет кроме названия песни - все остальное шаблон. Текста хоть чуток нужно.
ЧПУ сделайте.
Пробейте общие уточнения запросов. Типа доунлоад и добавьте из на сайт.
Большое спасибо,уже в процессе создания нового движка,авторского дизайна и парсера трек листов
Agronya, и это же совсем не значит, что хостинг по умолчанию этого не сделал?)
Я пока что разрабатываю на своем тестовом сервере,и там nginx не стоит)
Одно другому не мешает, nginx ставится поверх apache.
Ну я ничего не ставил поверх apache :)
Имеете ввиду, чтобы при запросе index.php?action=category&name=trava&page=1 перекидывало на индекс.пхп? Зачем на индекс пхп? Почему бы не переадресовывать на правильную ЧПУ-шную ссылку?
Имеется ввиду что если ссылка не соответствует ни одному из выше изложенных правил то выкидывать на index.php ну или на аналог $_SERVER['HOST_NAME'] раз зашла речь о чпу :)
---------- Добавлено 06.11.2012 в 17:55 ----------
Agronya, какой тип файлов? Стоит на сервере nginx?
Если путь типа: http://site.ru/dir/text.txt и стоит nginx, тогда htaccess вам не поможет.
Если nginx стоит уточняйте какие типы файлов он обрабатывает.
Стоит apache
Есть разница,использовать ЧПУ или можно прописать с get параметрами?
Думаю что сам справлюсь,получается её нужно генерировать например раз в день после каждого обновления базы? Я правильно понимаю что для робота это что-то вроде точки входа на сайт и если он зайдет на какую-то страницу где будет ссылка noindex то туда не пойдет ? :)
Не полностью скинул JS,вот полный код
var req = Create();
function Create()
{
if(navigator.appName == "Microsoft Internet Explorer")
{
req = new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
req = new XMLHttpRequest();
}
return req;
}
function Request(id)
{
req.open('post', '/scripts/abuse.php?id='+id , true );
req.onreadystatechange = Refresh;
req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
req.send(id);
}
function Refresh()
{
var a = req.readyState;
if( a == 4 )
{
var b = req.responseText;
document.getElementById('abuse').innerHTML = b;
}
else
{
document.getElementById('abuse').innerHTML = '<br><center>Отправка.........</center>';
}
}
А что это означает? Объясните если не трудно
$count = preg_match_all('~<a href="/torrent/(.+?)" class=~',$str,$urls); Вот с такой конструкцией все почему-то работало
для начала попросить curl вернуть ошибку.
Добавил
function curl_get_file_contents($url)
{
$c = curl_init();
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($c, CURLOPT_URL, $url);
$contents = curl_exec($c);
$str = curl_error($c);
echo "$str";
curl_close($c);
if ($contents) return $contents;
else return FALSE;
}
Выдает пустую строку
---------- Добавлено 27.10.2012 в 22:48 ----------
Защита от школо-парсинга
curl_setopt($c, CURLOPT_USERAGENT, 'User-Agent: Opera 12');
Спасибо,заработало :)
rawurlencode в помощь :) (вместо urlencode)
А htmlentities для формирования url вообще не нужна, если хотите избавиться от html тегов - strip_tags
Благодарю :)
У вас на страницах ничего нет кроме названия песни - все остальное шаблон. Текста хоть чуток нужно.
ЧПУ сделайте.
Пробейте общие уточнения запросов. Типа доунлоад и добавьте из на сайт.
Большое спасибо,уже в процессе создания нового движка,авторского дизайна и парсера трек листов