Articles of redirect

Apache URL:端口到URL

我正在整理我的服务器。 我想用我的networking服务器作为前端只有端口80/443开放的pipe理员。 我专注于在Apache服务器访问的端口上运行的服务。 我有一个运行在www.example.com:631上的cups服务器,我希望将Apache设置为redirect到cups.example.com,因为我有一个DNS条目。 我使用代理,redirect/重写还是使用VirtualHost? 试着 <VirtualHost ??> ServerName cups.example.com ProxyRequests Off ProxyPreserveHost On ProxyPass / http://cups.example.com:631 ProxyPassReverse / http://cups.example.com:631 </VirtualHost> 任何想法都会很棒,最后我会总结一下。

电子邮件通讯redirect

我们的电子邮件服务器从几年前就已经不在我们的系统中了,在我们的应用程序代码中是对旧电子邮件服务器的硬编码引用。 代码不能轻易改变。 我可以使用DNS服务将stream量从这些域名redirect到我们的新域名和电子邮件服务器? 对不起,听起来像一个假人,我是新来的这个。 谢谢!小号

htaccess和重写 – 内部redirect在别名

我有一个子目录下面的.htaccess : RewriteEngine on RewriteRule ^file.js$ file.php 包含上述和其他文件的目录如下所示: dir/ ├── index.html └── js ├── file.php └── .htaccess 我想我的file.js被内部redirect到file.php 。 当我在/var/www/html/ dir下finddir ,我的vhost定义如下所示: DocumentRoot /var/www/html <Directory "/var/www/html"> AllowOverride All Require all granted </Directory> #Alias /dir "/tmp/dir" #<Directory "/tmp"> # AllowOverride All # Require all granted #</Directory> 它的作品 ! 但是,当我将dir移动到/tmp/并将vhost更改为如下所示: DocumentRoot /var/www/html #<Directory "/var/www/html"> # AllowOverride All […]

Linux:忽略别名文件中的条目

我试图configuration我的RHEL6.5服务器发送所有发到root或apache的邮件去我的外部电子邮件地址。 我已经find了很多关于这样做的指南,并尝试了所有我能find的build议,包括使用虚拟域redirect…但我相信“正确”的方法是使用别名文件。 但是,没有任何作品! 目前我有我的/ etc / aliases文件configuration的行: root: [email protected] apache: [email protected] 但是,当我运行“newaliases”,重新启动sendmail / postfix,然后发送testing电子邮件,它仍然尝试发送到根@本地主机或apache @本地主机,并失败。 我所遇到的最完整/清晰的指南是在这里: http : //blog.bobbyallen.me/2013/02/03/how-to-redirect-local-root-mail-to-一个外部的电子邮件地址,在Linux的/ 请让我知道,如果你有任何想法。 sendmail -d27.2 -bv root和sendmail -d27.2 -d44.4 -bv root的输出是… 请注意,我修改了一些输出参数是通用的,而不是使用我的实际信息。 (比如我的主机名和whatnot) [root@domain-sys ~]# sendmail -d27.2 -bv root alias(root) root (, root) aliased to [email protected] self_reference([email protected]) … no self ref [email protected]… deliverable: mailer esmtp, host email.com., user […]

将用户从HTTPredirect到IIS中的HTTPS

我有一台运行Windows 8主机的Windows Server 2012虚拟机。 主机将所有http通信redirect到端口81到服务器的80端口,在那里我有一个IIS Web服务器。 我想要做的是定义一个使用安全连接的私人区域,以便访问example.com/private或example.com/private/anythingelse的用户应该被redirecthttps://example.com/private和https:// example.com/private/anythingelse 。 问题是我不想redirect主机中的另一个端口(例如,端口444到端口443)。 我希望用户继续使用具有相同端口的URL(81)。 这可能吗? 编辑:澄清我的问题。 Windows Server(运行在VMware上的虚拟机)将使用标准端口(80和443)。 我想要的是访问我的主机IP到端口81redirect到Windos服务器80端口和强制SSL连接到私人区域(没有必须添加新的redirect到主机)。

如何根据他的地理位置将IPredirect到服务器

我必须服务器: 10.10.10.10和10.10.10.11都有相同的域名mydomin.com的想法是将来自欧洲的访问者redirect到10.10.10.10,但来自美国的访问者应该redirect到10.10.10.11,但他们仍然使用相同的域名www .mydomain.com来 任何人有一个想法如何做到这一点? 谢谢PP

使用IIS URL请求将多个浏览器请求redirect到一个站点

我们有一个Web服务器与几个网站。 其中,只有一个站点具有实际内容,其他站点用于将请求redirect到内容站点。 这由IIS httpredirect完成。 www.contentsite.com – >网站内容 www.othersite1.com – >redirect到内容站点(IIS httpredirect) www.othersite2.com … 是否有可能通过使用IIS URL重写模块来实现这一点,以便redirect站点可以被省略?

Nginx 301使用正则expression式重写

我转移到一个新的软件,现在需要赶上旧的url,并重新写入新的。 这里是一个例子: 旧url: http : //www.religiousforums.com/forum/neopagan-revival-religions-dir/19088-druid-horoscope-whats-your-sign.html新url: https : //www.religiousforums.com/threads /druid-horoscope-whats-your-sign.19088/ 我试过,但它不工作: location ~* ^/forum/[^/]+/[0-9]+-[^\.]+\.html$ { rewrite [^/]+/([0-9]+)-[^\.]+\.html$ /threads/$1/ last; } 我在这里错过了什么? 我只需要在新的urlID。 文本并不重要。

如何在使用Nginx请求超限(limit_req)时redirect到其他链接

我一直试图限制来自单个IP地址的请求,Nginx模块limit_req成功。 但是现在我想redirect到其他网页来显示一些消息。我可以怎么做? 这看起来像Nginx只是支持limit_req_status更改响应状态代码

Nginx,redirect太多,err_too_many_redirects

我一直在使用2台服务器来学习和testing各种NGINX安装的proxy_pass(包括自定义编译和标准安装)。 我遇到的问题涉及到“err_too_many_redirects”; 具体来说,有很多清除caching的参考(我使用Chrome),但这并不能解决问题。 我也看过正则expression式希望find任何错误configuration,但到目前为止,没有任何东西(来自RTFM)向我显示任何暗示错误configuration的东西。 主服务器只有一个域,标准安装,下面只提到一个附加的“服务器指令”。 辅助服务器也有一个完全不同的域名的标准安装,在本地解决,而不是从外部请求(即“主机”文件configuration)。 server { server_name my2ndweb.com *.my2ndweb.com; location ~* { proxy_pass http://xxx.xxx.xxx.xxx; } … } 我也用“/”而不是“〜*”修改了位置指令,还修改了“proxy_pass”语句的FQDN(我在某处读取hosts文件可以parsing它,而不是redirect到本地地址.. .did什么也没有)。 无论如何,如果我使用单个服务器,只是将不同的域放置在不同的文件夹结构中,这一切都能正常工作,但是如果一台服务器发生故障,则会失败以实现故障切换选项的目的…-我没有configuration故障切换,只是考虑它。 注意:日志中没有其他错误关于redirect! k / r axetone