我需要提示我应该在哪个方向寻找答案。
我已经设置了一个可以在https://subdomain.no-ip.org下访问的Seafile服务器,我现在希望可以在https://subdomain.no-ip.org/baikal下访问baikal
但是,我无法让它运行,因为我总是从Seafile收到一条消息,指出该目录不存在。 (我猜seafile认为它应该是一个子目录)
我最近尝试配置apache - 的启用位点-/默认-SSL
<VirtualHost *:443>
ServerAdmin webmaster@localhost
Servername gasslnet.no-ip.org
DocumentRoot /var/www
Alias /media /home/andie/seafile-directory/seafile-server-latest/seahub$
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
<Directory "/var/www/baikal/html">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
我的Seafile-Settings:
CCNET / ccnet.conf
SERVICE_URL = https://subdomain.no-ip.org
seahub_settings.py
FILE_SERVER_ROOT = 'http://subdomain.no-ip.org/seafhttp'
我认为问题在于seafile配置,如果在url / seafile下可以访问seafile,而不仅仅是url问题应该解决。我尝试更改SERVICE_URL,但没有效果。
你对此有什么想法吗?
答案 0 :(得分:0)
你必须设置
SITE_ROOT = '/seafile'
在seahub_settings.py中访问Seafile
http://subdomain.no-ip.org/seafile