Articles of redirect

redirect到特定端口的Intranet服务器

在我的办公室里,我在一台Windows 7机器上安装了两台服务器(我们的networking是一个Windows域)。 一个是Apache,在端口80上运行,另一个是在端口8080上运行的内置trac服务器。我有一个DNS项目,将reviewboard.etc.etcredirect到Apache服务器,但对于trac服务器,它仍然期望端口被指定。 我怎样才能让trac.etc.etcredirect到machinename:8080? 编辑 : 解决scheme,以防有人后来绊倒。 以下内容在我的httpd.conf文件中包含的<virtualhost *:80>块中: RewriteEngine on RewriteCond %{HTTP_HOST} ^trac\.etc\.etc RewriteRule (.*) http://localhost:8080$1 [P] ProxyPassReverse / http://localhost:8080/ 再次编辑包含ProxyPassReverse,没有它,由代理服务器生成的所有URL 将中断

Linuxnetworking:如何将传入连接从旧服务器redirect到新服务器?

我正在将旧服务器移动到新的服务器,但我会保持运行的旧服务器的数据库复制和负载平衡等每个服务器有一个单独的互联网连接与静态IP,他们通过连接一个本地以太网连接。 我已经在旧服务器上运行Ubuntu 8.04 32位,在新服务器上运行Debian 6.0 64位。 Shorewall防火墙安装在两台服务器上。 有一些室外设备正在周期性地向43597端口发送旧的服务器IP地址数据。 我可以运行networking服务的多个实例,负责从服务器上的设备接收数据,但在不同的端口上。 这里的问题是: 如何在新服务器上运行服务,并将旧服务器的连接redirect到新服务器,并且新设备仍然可以连接到新服务器的IP地址,最好是在同一端口和相同的服务上? 直到所有设备得到更新发送到新的服务器。 我已经尝试了一个shorewall DNAT规则,但似乎新服务器的默认路由应该改为以太网连接,这打破了其他的事情。 我也发现有关redir实用程序,但还没有尝试过。 有没有最佳实践或简单的解决scheme,这种情况下,我不知道? 提前致谢。 解决了 我终于通过在旧服务器上的shorewall masq文件的顶部添加以下行来工作: +eth1 0.0.0.0/0 192.168.1.1 tcp 43597

dynamicDNS通配符

你可以在Apache中设置类似mod_rewrite的DNSlogging? 哪里? anything.myapp.com > redirect to > myapp.appspot.com/anything dynamic地,成千上万的帐户… 或者我需要Apache服务器redirect? 谢谢。

如何在使用IIS 7维护子域时进行HTTPredirect

我的问题是类似的redirect子域到新域的子域,除了我使用的是IIS 7的应用程序是ASP.NET框架2.0。 我有一个urlcust1.olddomain.com,我需要redirect到cust1.newdomain.com。 我需要维护子域名,但我需要更改域名,以便用户永远不会看到olddomain.com,并且我拥有X个子域名。 我能够路由一切需要去使用DNS,但我不知道如何更改域,以便olddomain.com永远不会显示。 我希望能把这个301redirect,但是从目前我读到的内容来看,我认为这是不可能的。 思考?

文件夹redirect不会将文件同步回共享文件夹

我在Windows 7客户端+ Windows 2008 Server R2上遇到文件夹redirect问题。 问题是在redirect的文件夹(例如我的文档)中创build的文件永远不会同步回服务器。 事实certificate,由于某些原因,这些文件夹始终处于脱机模式,即使在注销或重新启动之后。 客户端是全新的安装,我们没有设置任何关于脱机文件。 我想知道是否有任何组策略设置,使redirect的文件夹与服务器正确同步,而不必强制在客户机上?

强制www时mod_rewriteredirect循环。 在域上

我试图强制www。 只在生产服务器上。 我不想影响登台服务器的域名。 这是我目前的规则: # Force www RewriteCond %{HTTP_HOST} !^www.mydomain.com$ #production RewriteCond %{HTTP_HOST} !^mydomain.s2.mycompany.com$ #staging RewriteRule ^(.*)$ http://www.mydomain.com/$1 [R=301] 基本上,如果主机不是www.mydomain和主机不是mydomain.s2 ….那么我想redirect到www.mydomain.com。 用上面的代码,我得到一个redirect循环。 有任何想法吗?

很多不同的域名,1台服务器

是否有可能redirect已指向同一服务器的域名? 例如,如果我的主网站是www.companyname.com,而我有另一个域名www.companyname2.com,如果我去www.companyname2.com,我不希望用户看到该域名,我想要他们被redirect到www.companyname.com,即使他们都是同一个网站。 我正在使用RedHat Linux,并有一个LAMPconfiguration。

IPtablesredirect/端口转移问题问题

我试图设置一个透明的代理使用IPtables,但我没有太多的运气。 我希望做的是将所有传出的stream量转发到端口9040,并阻止其他一切。 有任何想法吗? iptables -t nat -A OUTPUT ! -o lo -p tcp -m owner –uid-owner Mark -m tcp -j REDIRECT –to-ports 9040 iptables -A OUTPUT -m –uid-owner Mark -j DROP 我收到以下错误 – (警告):UDP写入68.32.239.182:21755失败:操作不允许 谢谢

terminal服务服务器 – 本地打印机redirect错误帮助

我正在使用与terminal服务设置的Windows Server 2008标准。 通常它运行良好,包括打印到本地连接的打印机/打印机redirect时。 今天在一个特定的网站,所有4台机器无法正确打印到本地打印机。 一台打印机是安装在打印服务器(IOGear)上的HP Color LaserJet CP1215。 当我打印到这台打印机,我看到一个Windowsterminal服务打印服务错误。 点击确定,实际上通常会打印。 当使用XPS编写器到本地机器时,我也会收到同样的错误 – 虽然它通常会打印。 这是我的解决方法 – 我把它写到桌面上,然后在本地打印。 主要问题是: 另一台打印机是HP LJ 1200.它连接USB到XP Pro机器并共享。 错误发生在直接连接的机器以及远程机器上。 从TS会话打印时,我得到一个无效的访问代码。 我根本无法打印这台打印机 – 这是我真正需要的打印机。 有任何想法吗? 我已经尝试更新驱动程序,删除和重新安装打印机,以本地机器和TS上的pipe理用户身份login。

如何将请求redirect到不同的主机?

基本上我想创build一个情况,从我的/ cdn目录服务的文件使用我的cdn主机,而不是本地主机。 我怎样才能做到这一点与Apache重写? 我试过这个,但它不工作= / RewriteEngine On RewriteBase /cdn RewriteCond %{HTTP_REFERER} ^.*\.dev\.*$ [OR] RewriteCond %{HTTP_REFERER} ^.*\.qa\.*$ RewriteRule ^/cdn/(.*) http://www1.mycdn.com/$1 RewriteEngine Off