我在我的局域网上使用FreeNAS进行一些文件/iTunes 共享,但我想向其中添加打印机共享,以便我可以停止使用第二个(老化的 Windows)系统。我不熟悉 BSD,但我对 shell 很满意(我是 Debian 管理员)在 FreeNAS 上设置打印机共享(杯子?)有什么好的教程吗?
Unkwntech's questions
我正在将网站从正在关闭的旧服务器迁移到新服务器,在此过程中我遇到了 Apache 和 mod_rewrite 的一些问题。我有以下 .htaccess 文件:
RewriteEngine on
RewriteRule ^audio/(.*?)/.*?$ audio.php?id=$1
RewriteRule ^books/(.*?)/.*?$ books.php?id=$1
audio.php 和 books.php 按预期调用,只是未传递捕获的变量,因此在 audio.php rewriterule 的情况下,我正在为 audio.php 页面提供服务,但$_GET
为空。
为了测试发生了什么,我添加RewriteRule (.*) test.php?a=$1
了 test.php 刚刚转储的位置$_GET
,其中$_GET['a']
包含“test.php”。
错误日志中没有显示任何内容,并且由于清楚地提供了正确的文件,因此重写大部分工作正常,并且配置有AllowOverride All
我做错了什么?
我想清楚这个 htaccess 文件在旧服务器上的工作方式。
我有以下虚拟主机配置:
<VirtualHost *>
ServerName books.domain.com
ServerAlias ebooks.domain.com
DocumentRoot /home/media/books/
<Directory /home/media/books>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog /home/domain.com/logs/error.log
CustomLog /home/domain.com/logs/access.log combine
ServerSignature Off
</VirtualHost>
<VirtualHost *>
ServerName domain.com
ServerAlias domain.info domain.net domain.org *.domain.com *.domain.info *.domain.net *.domain.org
DocumentRoot /home/domain.com/public_html/
<Directory /home/domain.com/public_html>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog /home/domain.com/logs/error.log
CustomLog /home/domain.com/logs/access.log combine
ServerSignature Off
</VirtualHost>
domain.com 在两个虚拟主机指令中都是相同的
问题是books.domain.com 是从/home/domain.com/public_html/
目录提供的
我需要监控一些进程正在消耗的带宽量,但是这些应用程序没有这样做的选项,是否有可以在 Windows Server 2008 上运行的应用程序来监控这些应用程序的带宽使用情况?
我见过一些程序可以为每个 NIC 执行此操作,但每个应用程序都需要它。
自 2000 Advanced Server 以来,我还没有真正使用过 Windows Server,并且我即将为我正在从事的项目购买 2008(标准)服务器,有什么具体的事情我应该注意的吗?
我正在使用 nginx 来服务器我的静态内容,有没有办法可以为每个满足特定规则的文件设置过期标头?例如,我可以为所有扩展名为“.css”的文件设置过期标头吗?
我正在建立一个网站,该网站将向大量人分发大量(>150GB)小文件(~25Mb Avg.),因为我的服务器公司的带宽和磁盘空间都很昂贵,而且我们预算很低,我想我们应该使用Amazon 的 S3服务来托管我们的内容,在围绕 Amazon 的 S3 构建高需求网站时是否应该采取任何潜在的陷阱或特殊预防措施?