TYUS

Рейтинг
36
Регистрация
26.06.2008

FaniKaplan, в каждую папку не надо ложить. В корне сайта сделать папку типа chfiles и в нее файлы скрипта.

vtomas, хм. странно все это. Лучше бы вам обратиться за помощью к автору скрипта, т.к. я особо не разбирался в работе скрипта.

эээ. ну как бы скрипт должен проверить всю папку сайта со всеми вложенностями, а не только ту папку, в которой сам скрипт лежит.

Другое дело, если скрипт лезет выше корня сайта - вот там то ему точно нечего делать, не должно быть такого.

vtomas, так надо, это для игнора корневых папок

жаль, не знал

ну может кому-нить пригодится

а что это?

изменил слегка предыдущий свой пост, добавив комменты в коде

попробуйте полный адрес указать в задании

у меня примерно так:

*/20 * * * * /usr/bin/wget -O - -q -t 1 http://site.ru/script.php >/dev/null 2>&1

$url=$_SERVER['REQUEST_URI']; // определим запрошенный урл

if($url!='/' AND preg_match("/\/$/",$url)){// если запрошена не главная страница и на конце урла есть слеш, то...

$url=substr($url,0,strlen($url)-1); //уберем слеш на конце урла

// и сделаем ...

header("HTTP/1.0 301 Moved Permanently"); //...постоянный редирект...

header("Location: $url"); //...на урл без слеша

exit(); //ну и выход, на всяк случай

}

у меня как то так. правда может не совсем верно - с адресов со слешем идет редирект на адреса без слеша, но так лучше, чем ваще никак.

зы этот код надо добавить в начало главного скрипта сайта, как правило index.php

/ru/forum/comment/10146713 вот еще посмотрите скрипт полезный - следит за изменением файлов

Sasha Zerg, отправил в личку урл на архив

ЗЫ личка вроде работала, хз, давно не пользовался ею

Всего: 218