jQuery文件上传脚本错误

时间:2015-01-25 16:25:22

标签: javascript php jquery html .htaccess

我设法让这个脚本工作,然后我决定将脚本插入到需要去的应用程序的页面中,现在它不起作用,我已经改变了所有文件路径的正确性位置。但没什么。

我一直得到的错误是syntaxerror:意外令牌<

我可以从脚本中看到的不同之处在于,我正在使用.htaccess文件进行URL重写,所以我删除了它并且它有效。

因此,我会说.htaccess文件导致某些内容破坏了路径名,但我不确定。

RewriteEngine on

RewriteRule ^([^/\.]+)/?$ index.php?lang=$1 [L]
RewriteRule ^([^/\.]+)/([^/\.]+)/?$ index.php?lang=$1&page=$2 [L]
RewriteRule ^([^/\.]+)/([^/\.]+)/([^/\.]+)/?$ index.php?lang=$1&page=$2&category=$3 [L]
RewriteRule ^([^/\.]+)/([^/\.]+)/([^/\.]+)/([^/\.]+)/?$ index.php?lang=$1&page=$2&category=$3&story=$4 [L]
RewriteCond %{HTTP_HOST} ^website.com$
RewriteRule ^/?$ "http\:\/\/www\.website\.com\/" [R=301,L]

任何人都可以看到任何会阻止它工作的东西吗?

非常感谢你帮我看看

干杯 舒卡

1 个答案:

答案 0 :(得分:1)

我认为您的重写规则已经破坏了文件上传过程。

您应该设置这些重写规则仅适用于HTTP GET方法。

将以下代码添加到.htaccess文件的第一行。

RewriteCond %{REQUEST_METHOD} GET

它会是这样的:

RewriteEngine on
RewriteCond %{REQUEST_METHOD} GET