例如我将以下规则添加到PREROUTING链: iptables -t nat -A PREROUTING -d 210.210.210.210 -j DNAT –to-destination 200.200.200.200 (可以说这两个IP地址是互联网上的networking服务器) 现在当我使用任何浏览器冲浪到210.210.210.210我被redirect到200.200.200.200到目前为止这么好..当我从链中删除规则后,我冲浪,并刷新或再次打字的地址和“去“我仍然被redirect到200.200.200.200它的这样留下几分钟,过了一会儿,当我重试我回到210.210.210.210 如果它的浏览器caching问题,我怎么能强迫它不cachingDNS地址或iptables如何防止发生?
这是我的情况: 我有一个日志文件,也正在写一个应用程序。 日志文件被命名为“alarms.log”。 我想尾部文件的某个string,并将其redirect到一个名为alarms.log.test的文件。 所以我使用下面的命令。 tail –follow=name alarms.log | grep CEC >> alarms.log.test 然后我通过使用这个命令尾部的文件被redirect到: tail –follow=name alarms.log.test 我的问题是这样的:文件alarms.log.test没有得到任何文件。 我知道这是事实。 因为string正在被find。 我相信问题是redirect等待一定数量的数据被读取,然后刷新到redirect文件,是这样的? 我需要它立即刷新文件,每次发现的东西。 有没有办法做到这一点? 谢谢
在我的根域我有一个.htaccess redirect非www到www,并redirect到一个子目录 (包含一个临时网站)。 这是使用以下代码完成的: Options +FollowSymLinks RewriteEngine On # non-www to www, exclude localhost RewriteCond %{HTTP_HOST} \. RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] # temp redir to subdir-wordpress RewriteRule ^$ /subdir [L] 在子目录下使用以下.htaccess运行一个Wordpress安装程序: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /subdir/ RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . […]
我有过期的请求进入我的服务器上的自定义端口(2104)。 http://www.server.com:portX 我现在已经安装我的机器来处理这些请求: http://subdomain.server.com:80 但是,我如何redirect旧的请求呢? (通过httpd魔术)
我想知道是否以及如何做到以下几点: 服务器A是www.aserver.com服务器的主服务器B是一个提供web服务的服务器,其中一个服务是激活器(一个内部web服务,它通过xx.xx.xx.xx / activator / service提供服务的.aspx 我想,当有人去ws.aserver.com/activator/service.aspx ,它实际上将从xx.xx.xx.xx / activator / service.aspx (bserver)拉页面,但它看起来像ws。 aserver.com/activator/service.aspx ws.aserver.com的Alogging不能指向bserver,因为这个主机的一些请求必须由服务器提供。 由于遗留原因,URL不能更改。 bserver只有一个IP – 它不是DNSpipe理的 我应该在服务器上写什么? 一个名字? CNAME? 域名? redirect? DNS路由? 这么多名字….
我需要我的自定义htaccessredirect的帮助。 这些是我的htaccess规则: # AddHandler application/x-httpd-php .php .htm RewriteEngine on # 301 redirect to domain without 'www.' RewriteCond %{HTTP_HOST} ^mydomain.com$ [NC] RewriteRule ^(.*)$ http://www.mydomain.com/$1 [L] RewriteCond %{HTTP_HOST} ^www\.mydomain\.com$ [NC,OR] RewriteCond %{HTTP_HOST} ^www\.mydomain\.com$ [NC] RewriteCond %{REQUEST_FILENAME} !/www\.mydomain\.com/public/www/ RewriteRule ^(.*)$ /public/www/$1 [L] RewriteCond %{HTTP_HOST} ^(www\.)?cms\.mydomain\.com$ [NC] RewriteCond %{REQUEST_FILENAME} !/cms\.mydomain\.com/public/core/ RewriteCond %{REQUEST_FILENAME} !/cms\.mydomain\.com/tmp/ RewriteRule ^(.*)$ /public/core/$1 [L] 所以从主目录的一切都redirect到公共/ …是否有可能不redirect在主目录中的一个目录? […]
我发现在IIS HTTPredirectfunction,但我只能将所有传入的请求redirect到特定的目的地。 是否有可能将传入的请求redirect到IIS中的特定URL? 例如: my.domain.com/blog/about -> other.domainxyz.com/site/about my.domain.com/blog/post/5 -> other.domainxyz.com/site/5 UPDATE 这是web.config的样子: <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="home" stopProcessing="true"> <match url="^$" /> <action type="Redirect" url="http://yojimbo87.github.com/" /> </rule> <rule name="about" stopProcessing="true"> <match url="^Blog/About$" /> <action type="Redirect" url="http://yojimbo87.github.com/about/about.html" /> </rule> </rules> </rewrite> </system.webServer> </configuration> 尽pipeHTTPredirect在那里,我还没有findangular色服务中的URL重写模块。
我目前正在回到一个旧的域名,并为SEO目的创buildredirect。 我没有做这么多,所以我一直在学习。 我试图: 有一些页面301直接到新网站上的等同页面(完成) 有一个单一的页面根本不redirect(需要帮助) 将所有其他页面redirect到新主页(完成) 到目前为止我有: RedirectMatch 301 contactinfo.html http://www.newdomain.com/contact.php RedirectMatch 301 (.).html http://www.newdomain.com/index.php 我怎样才能禁止单个页面的redirect?
有一天我发布这个问题https://stackoverflow.com/questions/7519360/urls-are-inconsistently-being-redirected-using-isapi-urlrewrite-3-0 我正在笔记本电脑上进行一些本地开发testing,我得到了一些一般的怪异(如超链接问题所示)。 现在问题似乎更大。 我竟然在本地closuresIIS。 当我input'localhost'时,我会发送到www.sc-pa.com。 但是,虽然IIS仍在运行,但是如果我input了“localhost / default.asp”,那么确实有效。 我已经尝试ping本地主机,这似乎很好。 我试过了tracert。 我唯一知道的,我在本地做的可能是问题是添加DNS后缀到我的连接。 除此之外,我不明白这是如何发生的。 我的本地IIS的日志甚至在运行时不会被打到,我input'localhost'。 我的主机文件C:\ Windows \ System32 \ drivers \ etc 该文件的moddate是6/10/2009,我永远不会修改它。 这对我来说很正常。 # Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host […]
可能重复: 我的服务器被黑了应急 我有一个expression式引擎网站,我尝试清理。 该数据库已经给了很多新的用户,所以似乎数据库已被黑客/链接添加。 一个主要问题是,在Google中点击的网站正在被绕过。 所有访问者正被redirect到另一个网站。 这里是search: http : //tinyurl.com/72nzutj 。 第一个网站是有问题的..他们被redirect到的网站是http://sweepstakesandcontestsinfo.com/nl-in.php?nnn=555我一直在试图find这个redirect的所有文件和数据库,但我没有运气。 这不是一个.htaccessredirect,我已经检查和确认。 但是,我还没有能够find文件或数据库中的JScript或PHP的redirect到目前为止..可能是隐藏的,因为base64或打包encryption。 想法? NB没有可用的清洁数据库版本