zar*_*got 13 directory configuration default apache2
我注意到默认的站点可用文件(/ etc/apache2/sites-available/default)包含许多带有各种选项的"目录"标签.
<Directory />,<Directory /var/www/>,<Directory "/usr/lib/cgi-bin">,和<Directory "/usr/share/doc/">
我需要这些,还是可以安全地删除它们?
and*_*ens 23
不要开始调整默认站点,它只会变得一团糟,你将无法弄清楚什么指令做什么.
我建议你编写自己的虚拟主机配置,这样你实际上就知道你的网站做了什么.这是一个简单的骨骼配置,以帮助您入门.
<VirtualHost *:80>
ServerName www.mywebsite.com
DocumentRoot /home/www/public_html/
<Directory /home/www/public_html/>
Options None
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
只需将其放入sites-available然后运行a2ensite mywebsite(mywebsite作为vhost配置的文件名),然后重新加载服务器配置/etc/init.d/apache2 reload.
我使用的所有指令的解释都可以在apache文档中找到(我假设您运行的是2.2版本).
哦,当然a2dissite default如果ServerNames有冲突,你需要禁用默认的site().
| 归档时间: |
|
| 查看次数: |
17397 次 |
| 最近记录: |