У меня есть поддомены с подстановочными символами, например:
.example.com переходит на example.com/app/
Кажется, что uploadify работает нормально, если я использую каталог, а не поддомен. Но когда я использую поддомен и нажимаю на изображение загрузки, ничего не происходит. Кажется, что флэш-флэш загружается нормально и ошибок JS нет, но когда я нажимаю на кнопку, я не получаю файловый браузер. Возможно способ, которым я делаю домены подстановки, влияет на это, не уверен. вот мой htaccess:
RewriteCond %{HTTP_HOST} ^(.*).example.com
RewriteCond %{HTTP_HOST} !^www.example.com [NC]
RewriteRule ^(.*)$ http://example.com/app/%1/$1 [P]
Я также использую полный путь для вызова файлов js и flash. Они расположены не под поддоменом, а под корневым доменом. Поэтому я просто использую полный путь URL, вот пример моего js:
$("#fileInput").uploadify({
'uploader' : 'http://example.com/js/upload/_scripts/uploadify.swf',
'script' : 'http://sub.example.com/discuss/upload/do_upload/' + session_id,
'cancelImg' : 'http://example.com/images/icons/del.png',
'folder' : '/files/',
'multi' : true,
'auto' : true,
'queueSizeLimit' : 10,
'buttonImg' : 'http://example.com/images/attachafile2.jpg',
'width' : 91,
'height' : 23,
'wmode' : 'transparent'
});