Articles of 别名

如何使用Apacheredirect(或别名)跳转页面

我不是Apache专家,但需要对Web服务器进行一些小改动。 我们正在引入与主要url不同的“跳转页面”url(为了跟踪原因)。 /productA/index.html /productA/jump_index.html 基本上我想logging jump_index.html被请求,然后返回index.html 。 我不希望客户等待8秒左右的redirect。 我们应该如何处理呢? 简单地符号链接(或别名)在文件系统中的文件? 使用mod_alias Alias Match (如果真的如此)? 更好的东西呢? 在httpd.conf中编辑: mod_rewrite : <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_METHOD} ^TRACE RewriteRule .* – [F] </IfModule>

别名到外部FAT32驱动器在Apache给403禁止的错误

我有一个网站,需要允许一些非常大的文件在外部硬盘上的一些下载。 我已经做了一个别名,它的工作原理,但只要我试图在硬盘上查看任何东西,我就会得到“403禁止”。 我尝试了chmod和chown来解决这个问题,但是他们不能在FAT驱动器上工作。 重新格式化驱动器或将所有内容放在内置硬盘驱动器上不是一个选项,因为没有其他地方有足够的空间来放置所有这些文件。 有人可以告诉我如何让Apache访问他们?

sudo作为具有sudo权限的用户?

爱丽丝有sudo权利。 鲍勃不(这是不可更改的),但知道密码给爱丽丝的帐户。 如果Bob想要执行pipe理命令,他必须: su alice 填写爱丽丝的密码su sudo whoami 填写Alice的sudo密码 命令被执行超级用户权限 为了缩短这个,我使用: su -m alice -c 'sudo whoami' 。 不过,我想用常规的sudo命令来build立一个别名命令来代替这个单调乏味的命令。 所以我做了这个: alias sudo="su -m alice -c 'sudo $@'" 。 2注意事项: 它不起作用 它总是要求Alice的su密码,它记得的sudo密码 我怎样才能做得更好? 谢谢!

将(别名?redirect?路由?)子域转发到Nginxconfiguration中的目录

我想别名m.example.com以便将请求转发/别名为example.com/m/但是用户不会被redirect到/m/目录。 例如,用户访问m.example.com , m.example.com/1.htm / m.example.com/1.htm , m.example.com/2.htm / m.example.com/1.htm ,但nginx正在将请求转发/别名到example.com/m/1.htm和example.com/m/2.htm 。 我试图使用rewrite指令,但是这似乎执行客户端redirect到example.com/m/ 。 我也看了一下alias指令,但是这似乎只是修改文件在服务器文件系统上的位置。 我肯定这一定是以前做过的,但我似乎无法解决这个问题。 我使用了一个不正确的标志与alias指令(我试过所有4: last , break , redirect , permanent )。 我错过了正确的使用方法吗? configuration使用重写片段: server_name example.com m.example.com; … if ($host ~* m\.(.*)) { rewrite ^(.*)$ http://example.com/m$1 break; } 另一个尝试: server { listen 80; server_name m.example.com; location / { rewrite ^ http://example.com/m$request_uri permanent; […]

如何使用OpenLDAP将用户的访问范围限制在一组用户中,并且仅限于OU

好的,在这里。 解决这个问题将为我解决几个问题(因为我可以将这个知识重新应用于几个现存的类似的问题),但幸运的是我有一个非常具体的,简洁的问题来描述。 足够的序言。 我们的托pipe合作伙伴正在为我们设置VPN访问,并将其连接到我们的LDAP服务器。 他们正在使用思科VPN,设置这个文件在这里: http://www.cisco.com/en/US/products/ps6120/products_configuration_example09186a00808c3c45.shtml#maintask1 具体来说,请注意(5)中的截图,在“ASDM” 现在,我不想为所有用户提供访问权限。 我只想提供访问我们的IT小组。 但是我没有看到Cisco VPN的该Web引用的LDAP组的configuration选项。 我们正在使用: OpenLDAP 2.4静态组(即“组有以下成员…”)单用户OU,“ou = users,dc = mycompany,dc = com” 是否有可能在OpenLDAP中提供某种别名来创build另一个OU,“itusers”,并且让我以某种方式别名该OU的成员? 就像是: “cn = Jeff Silverman,ou = itusers,dc = mycompany,dc = com” 是别名 “cn = Jeff Silverman,ou = users,dc = mycompany,dc = com” 而不是一个单独的,唯一的用户帐户。 或者,我应该创build一个单独的OU并分别pipe理它? 这是一个痛苦,但只有12-15用户将不得不这样pipe理,用两个独立的用户帐户。 但我讨厌这个选项 – 凌乱,难以pipe理,不可扩展。 你知道我的意思。 我愿意接受任何select。 我已经search了一遍,但我不能find一个直接analagous的例子。 我不可能成为唯一有这个问题的人! 谢谢!

接收两个电子邮件到虚拟别名

在/ etc / postfix / virtual中有一个虚拟别名设置: @ mydomain.com mydomainincoming 然后在/ etc / aliases中有一个pipe道设置,其内容如下: mydomainincoming:“| /var/path_to_script/myscript.php” 每当我发送邮件给多个用户,如[email protected][email protected],我的脚本被调用两次,两次传递完全相同的电子邮件。 对于3个用户,该脚本被称为3X。 我应该如何设置,使我的脚本只收到一封邮件,即使电子邮件发送给多个用户?

如何在Postfix中为VERPconfiguration虚拟别名?

我想使用VERP来处理我的web应用程序的电子邮件反弹列表电子邮件。 可以后缀别名地图使用通配符? 我只想有一个全面的反弹帐户,所以我可以有类似的东西 bounce-catch+*@mydomain.com bouncecatch 所以每一个[email protected]去bouncecatch? 我甚至不得不这样做,或将后缀自动处理它?

用Postfix发送电子邮件到别名时出错

我在Ubuntu 11.04 64位。 我试图在我的VPS上设置Postfix,但是当我发送一封电子邮件到一个别名,例如[email protected]它会把它发送到[email protected] 。 现在,当我从GMail帐户发送邮件时,我收到了这个邮件: Delivery to the following recipient failed permanently: [email protected] Technical details of permanent failure: Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server […]

将所有电子邮件转发到gmail电子邮件/ etc / aliases

我想将所有电子邮件转发到我的gmail电子邮件地址。 在我的别名文件中。 我有这个代码: sales: [email protected] 它工作正常,但我有数百个电子邮件地址,我不能全部手动添加他们我想这个代码: *: [email protected] 但它不工作: 那么,我该如何告诉软件把我所有的电子邮件转发到Gmail邮件呢? 我已经安装了没有cpanel的exim

nginx – 请求被多个位置块处理

我正在testing一个设置,我想让nginx提供静态媒体,并将所有其他请求代理到另一个后端。 我的configuration如下所示: location /media {alias /var/httpd/media;} location / {proxy_pass http://127.0.0.1:8080;} 但是,如果请求的是一个不存在的媒体资源,例如/media/foo.js尝试查找/var/httpd/media/foo.js ,然后在找不到的时候尝试将请求代理127.0.0.1:8080 。 这里是nginx错误日志: 2012/05/18 17:09:21 [error] 10073#0: *1 open() "/var/httpd/media/foo.js" failed (2: No such file or directory), client: 127.0.0.1, server: www.example.com, request: "GET /media/foo.js HTTP/1.1", host: "www.example.com" 2012/05/18 17:09:21 [error] 10073#0: *1 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: […]