Проблема с htaccess

В чем собственно суть проблемы, есть домен и на нем блог http://lviv-online.com WP 2.7 а также блог http://lviv-online.com/ua/ WP 2.8 на обоих настроены пермалинки,
ниже содержимое .htaccess для http://lviv-online.com

  1. -FrontPage-

IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*

<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
AuthName lviv-online.com
AuthUserFile /home/lvivon/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/lvivon/public_html/_vti_pvt/service.grp

  1. BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

  1. END WordPress

В теме применён скрип для уменьшения изображений timthumb.php, который вызывается отсюда http://lviv-online.com/wp-content/themes/arthemia/scripts/timthumb.php
Всё работает отлично, но в украинской версии блога http://lviv-online.com/ua/

Ниже его .htaccess

  1. BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /ua/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /ua/index.php [L]
</IfModule>

  1. END WordPress

Так вот там картинки не показываются и не уменшаються, а при попытке на прямую вызвать скрипт
http://lviv-online.com/ua/wp-content/themes/arthemia/scripts/timthumb.php
выдает ошибку 404, но английского блога. Помгите плз

А так работает: http://lviv-online.com/wp-content/themes/arthemia/scripts/timthumb.php?src=/ua/wp-content/uploads/2009/06/ViktorPlotnikov.jpg&w=150&h=150&zc=1&q=100

Не знаю почему на блоге из папки работать не хочет (проверьте, что ли права на паку scripts – должны 777 быть, на папку cache – тоже), но можно для второго блога отдавать картинки на обработку первому скрипту (который расположен не в папке ua).

То, что 404 показывает при запуске скрипта напрямую – как раз нормально. Скрипт там есть. Убедиться можно: http://lviv-online.com/ua/wp-content/themes/arthemia/scripts/

А так работает: http://lviv-online.com/wp-content/theme … &q=100

Спасибо, я так пробовал у меня тоже работало, но хотелося б чтобы и с поддиректории работало.

Я не думаю, что проблема в htaccess. Попробуйте временно его поубирать из корневой папки и из «ua»/ А также отключить ЧПУ на обоих блогах. Какой будет результат?

Что с правами на папки scripts и cache?

Что с правами на папки scripts и cache?

С правами все ок 777
Только что перенес папку со скриптом с
/ua/wp-content/themes/arthemia/scripts/
в /ua/scripts/
все заработало, пока оставлю так, но из любопытства хотелось бы узнать где тут кошка зарыта.

Только что перенес папку со скриптом

А смысл? Этот скрипт уже есть в папке lviv-online.com/wp-content/themes/arthemia/scripts/…

Кошка? Поищите ответ тут – http://www.darrenhoyt.com/support/forum/timthumb

Извините забыл добавить, что поменял также вызов скрипта, было

<?php echo bloginfo('template_url'); ?>/scripts/timthumb.php

Стало

/scripts/timthumb.php

И заработало

Anonymous
Отправить
Ответ на: