Сейчас стоит clean urls, но все ссылки в формате http://****.ru/user/1 а мне надо чтоб в конце каждой ссылки был закрывающий слеш. Кто знает, помогите.
Мне не совсем понятно, Вы добавляете этот код в файл \sites\default\settings.php ? Или в какой-то другой settings.php ? Пробовал вставить в этот файл, но это ничего не дало.
Вообще я не могу понять, как функция может что-то возвратить, если к ней никто не обращается.
вроде бы есть модуль, который и редиректит урл ноде/1 на урлноде/1/
мне самому это сейчас нужно. Перепробовал многое, не получается. вроде бы уникман об этом писал. но найти не могу. ;(
Комментарии
зачем?
потому что раньше ссылки были с /
для вас это имеет такое огромное значение?
ну если бы не имело, то логично что бы и не спрашивал?
кому интересно в settings.php можете вставить такой код
function custom_url_rewrite($op, $result, $path)
{
if ($op == 'alias')
{
if ($alias = drupal_lookup_path('alias', $path))
{
$path = $alias;
}
return $path . '/';
}
return $result;
}
Мне не совсем понятно, Вы добавляете этот код в файл \sites\default\settings.php ? Или в какой-то другой settings.php ? Пробовал вставить в этот файл, но это ничего не дало.
Вообще я не могу понять, как функция может что-то возвратить, если к ней никто не обращается.
вроде бы есть модуль, который и редиректит урл ноде/1 на урлноде/1/
мне самому это сейчас нужно. Перепробовал многое, не получается. вроде бы уникман об этом писал. но найти не могу. ;(
Вы имеете в виду этот модуль: http://drupal.org/project/globalredirect ?
не знаю. буду разбираться