我想通过斜线访问我的网站的两个不同版本(基于yii2框架):http://url.com和http://url.com/something会带我到另一个版本。
为实现这一点,我拿了“something”目录并将其放入“url”目录。
这很好,但不完全是我想要的,因为看起来“某事”部分并没有加载它的.css和脚本。
我去了 apache2.conf 文件,并对其进行了修改 -
之前:
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
<Directory /home/bahruz/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
后:
<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
<Directory /home/bahruz/www/etap/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
在我这样做之后,https://url.com打开没有css和脚本的站点并且恢复apache2.conf没有帮助。我试图重新启动apache服务器,但它没有用。
请告诉我为什么会这样,我怎么能把所有东西带回来?
提前致谢。
答案 0 :(得分:0)
我无法解决问题,但恢复以前的www备份有帮助。也许.htaccess发生了一些事情,因为有时它会变得不可见或变得无形。