Art569

Рейтинг
46
Регистрация
06.08.2006

C CentOS не знаком. :(

А файл, случайно, не в DOS кодировке (CR/LF). Например, если смотреть в nano, vi, cat -e, то будут символы ^M

www:~# bash --version

bash --version

GNU bash, version 3.2.39(1)-release (i486-pc-linux-gnu)

Copyright (C) 2007 Free Software Foundation, Inc.

Проверил у себя. Таких ошибок нет.

Только вот здесь ошибочка (echo "Converting $FILE...". Нужно скобку убрать.

А bash есть на сервере. Может он в другом каталоге.

А что пишет which bash?

Deem3n®:
Вот кусок кода из моего бэкап-скрипта:
### Dump backup using FTP ###

#Start FTP backup using ncftp
ncftp -u"$FTPU" -p"$FTPP" $FTPS<<EOF
mput /home/$NOW.zip
quit
EOF

Наверно, можно проще

ncftpput -u"$FTPU" -p"$FTPP" $FTPS /home/$NOW.zip

Сделал работу над ошибками :)

RewriteEngine on

RewriteBase /

RewriteCond %{HTTP_HOST} ^rus-trip\.ru$
RewriteRule ^(.*)$ http://www.rus-trip.ru/$1 [R=301,L]

RewriteCond %{REQUEST_URI} ^/index\.php
RewriteRule ^index\.php content/view/1273/2 [R=301,L]

Результат проверки на Apache/2.0.58

http://rus-trip.ru => http://www.rus-trip.ru

http://rus-trip.ru/index.php => http://www.rus-trip.ru/content/view/1273/2

http://www.rus-trip.ru/index.php => http://www.rus-trip.ru/content/view/1273/2

RewriteCond %{HTTP_HOST} ^rus-trip\.ru$

RewriteRule ^(.*)$ http://www.rus-trip.ru/$1 [R=301]

RewriteCond %{REQUEST_URI} ^/index\.php

RewriteRule ^/$ ^/content/view/1273/2/ [R=301,L]

Dram:
А что изменилось то?

Вторая строка буква L исчезла

RewriteCond %{HTTP_HOST} ^rus-trip\.ru$

RewriteRule ^(.*)$ http://www.rus-trip.ru/$1 [R=301]

RewriteRule ^/index\.php ^/content/view/1273/2/ [R=301,L]

RewriteRule ^/index\.php&#8206; ^&#8206;/content/view/1273/2/&#8206; [R=301,L]
Всего: 188