我有一个httpd.conf
看起来像这样的文件:
Alias /robots.txt /var/www/tech_eval/static/robots.txt
Alias /favicon.ico /var/www/tech_eval/static/favicon.ico
AliasMatch /([^/]*\.css) /var/www/tech_eval/static/styles/$1
Alias /media/ /var/www/tech_eval/static/media/
<Directory /var/www/tech_eval/static>
Order deny,allow
Allow from all
</Directory>
WSGIScriptAlias /tech_eval /var/www/tech_eval/scripts/django.wsgi
<Directory /var/www/tech_eval/scripts>
Order allow,deny
Allow from all
</Directory>
这适用于我的tech_eval
项目,但它开始导致其他站点出现问题。我认为将所有这些东西移到.htaccess
文件tech_eval
夹中的文件中可能是合适的,这样它就不会引起问题。虽然,我不认为所有这些选项在运行时都会起作用.htaccess
吗?我有哪些选择?我的意思是,我可以通过在所有内容前加上前缀来解决这个问题,tech_eval
但是我最终会为我的所有网站提供一个大的主文件,它只会变得一团糟。