我正在尝试将所有对我的站点的请求重定向到我的 cgi 脚本 (django.cgi) 应该发生什么:
- 呼叫
www.mysite.de/bla/anything.html
应重定向到django.cgi
- 呼叫
www.mysite.de/static/anything/my.css
应重定向到静态文件夹
/home/page/my_site/static/anything/my.css
到目前为止,我有以下 .htaccess 文件:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^static/(.*)$ my_site/static/$1
RewriteRule ^(.*)$ django.cgi/$1 [QSA,L]
这给了我一个 500 错误。如果我注释掉第三行,除了不提供静态文件之外,任何东西都可以正常工作。我的 .htaccess 应该是什么样子?