Articles of redirect

用SVN重写url

我目前有几个svn回购的设置供一小群人使用。 他们目前通过以下url模式访问repo: https : //svn.example.com/svn/project如果他们有多个软件包(有些但不是全部): https : //svn.example.com/ svn / project / packageA等等。 我想删除/ svn /出url。 我已经尝试在Apache中使用RewriteRule和RedirectMatch没有成功。 在尝试更改URL之前,这是虚拟主机文件: <VirtualHost *:443> ServerAdmin [email protected] ServerName www.svn.example.com ServerAlias svn.example.com DocumentRoot /var/svn SSLEngine on SSLCertificateFile /etc/apache2/ssl/apache.pem SSLProtocol all SSLCipherSuite HIGH:MEDIUM <Location /var/svn/> DAV svn SVNParentPath /var/svn SVNListParentPath on AuthType Basic AuthName "Subversion Repository" AuthUserFile /var/svn/svn-auth-file Require valid-user </Location> ErrorLog […]

用一个redirect去除www和.html

我有一个问题,如果用户键入: www.myurl.com/page.html 他们首先被redirect到 myurl.com/page.html 然后去 myurl.com/page 这是因为我在我的conf文件中有以下内容 #remove www from url if ($host ~* ^www\.(.*)) { set $remove_www $1; rewrite ^(.*)$ http://$remove_www$1 permanent; } location /{ # removes .html extension if ($request_uri ~ \.html($|\?)) { rewrite ^(.+)\.html$ $1 permanent; } } 我的问题 : 有没有办法消除第一次redirect,以便如果用户键入www.mysite.com/page.html他们直接redirect到mysite.com/page

如何使用Apache ajp反向代理来限制特定的URL

我正在使用Apache Reverse Proxy ,以下是一些Apache Virtual Hostconfiguration ProxyRequests Off <Proxy *> AddDefaultCharset off Order deny,allow Allow from all </Proxy> ProxyVia On ProxyRequests Off ProxyPreserveHost On proxyPass / ajp://127.0.0.1:8009/ 现在我想要限制像http://mysite.com/admin/tools这样的request url ,它只允许从特定的IP address访问。 我怎样才能做到这一点? 编辑: 至于上述要求这个答案工作正常,假设我想允许从一个或两个IP's访问admin URL和其余的IP's我想redirect到index页面,而不是显示forbidden error ,我怎么能得到这个?

Apache重写规则https到目录

我想要apache: 将http用户redirect到https 如果他们访问http(s)://example.com/1234redirect到/ view / 1234 我尝试了不同的口味,但不能得到它的工作。 当用户访问网站时,他们被redirect到https://,但是我无法获得/ {numeric}redirect到添加/查看/。 数字规则工作正常,直到我把httpsredirect。 我已经尝试了RewriteCond%{HTTPS} = on,但是这会导致500个错误。 RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^/?(.*) https://domain.example.org/$1 [R,L] RewriteRule ^(\d+)$ https://domain.example.org/view/$1 [R=301,L]

Apache / Tomcatredirect

我们有一个来自Apache前面的供应商的Tomcat应用程序,但是我们没有访问应用程序代码。 我们在应用程序中包含了自己的单一标志,因此如果用户在应用程序中单击“注销”,用户将被带到未使用的“login”屏幕。 我们希望将该login屏幕redirect到默认的Tomcat页面,但我似乎无法获得正确的语法。 我已经尝试了一些调整,没有运气(转义/等)。 有没有人有任何想法? 我已经有一个HTTP到HTTPSredirect工作(包含在下面的指令)。 “注销”链接经过几个redirect,最终结束于: http : //ourserver.com/abc/login 为了简单起见,我们希望将login页面的任何请求redirect到: http : //ourserver.com/ <VirtualHost *:80> RewriteEngine On RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R=301,L] RewriteRule ^/abc/login$ / [L] </VirtualHost>

htaccess中的通配符redirect

我需要做一个重写规则或redirect与通配符中包含的行。 这是我迄今为止的一个单独链接的例子。 redirect301 / actors / hey-steve-dave-454924 / http://www.mydomain.com/ 我想有类似于Redirect 301 / actors / hey-steve-dave- *的地方,其中*用/ actors / hey-steve-dave-(任意6个数字)redirect到主页。 有任何想法吗?

IIS 7.0:不需要的自动redirect到HTTPS

情况: WinServer 2008 R2与IIS 7.0 具有以下绑定的默认Web站点:对于www.<domain>.com端口80上的HTTP和www.<domain>.com端口上的HTTP,以及端口443上的HTTPS 没有redirect(只有一个wordpress URL rewirte来摆脱'index.php') 没有网站要求使用SSL(稍后将更改为单个页面/应用程序) 问题:每当我在任何浏览器中input<domain>.com作为URL时,我都会redirect到https://www.<domain>.com [< – 注意'S'](坏)。 当我inputwww.<domain>.com ,它保持原样(好)。 我再次检查设置了一百次,找不到任何理由的行为。 有任何想法吗?

如何将数据包redirect到本地pf中?

我试图redirect到内部networking的数据包到本地主机的防火墙。 我写了这个规则,但是不起作用。 int_net = "{10.0.0.0/24}" ext_if = "{igb0}" int_if = "{igb1}" rdr on $ext_if proto tcp from any to $int_net port www -> 127.0.0.1 port 9999 当我在浏览器上编写10.0.0.2时,它应该从防火墙得到一个testing页面。 但是就我不能那样做而言。 我在这里错过了什么?

如何redirectHTTP发布请求

您好我目前在我的apache httpd.conf文件中使用下面的代码redirect从HTTP到HTTPS <VirtualHost 10.1.2.91:80> Redirect 302 /GladQE/link https://glad-test.com/GladQE/link.do Redirect 302 /GladQE/retrieve https://glad-test.com/GladQE/retrieve.do </VirtualHost> 这将redirect来自获取请求的参数,但不是来自post。 从阅读这里看来,这需要使用mod_rewrite来完成。 有人可以帮助修改我需要做的,所以当左边的链接被使用post params命中时,它会redirect到右边的链接,参数保持不变? 非常感谢 汤姆

Server 2003 Windows 7文件夹redirect问题

我昨天删除了两台Windows XP计算机,并将其replace为Windows 7.我将其桌面和文档configuration为redirect到Server 2003 R2上的共享。 共享是\ Server1 \ AdmDocs 昨天工作正常,但是,今天,当两台机器login时,它说他们无法访问共享,所以他们的桌面是空白的。 如果我重新启动机器,有时它有效,有时不起作用。 看起来好像他们在关机后login的速度越快,问题出现的可能性就越大,就好像他们login太快而无法赶上。 如果我重新启动并等待几秒钟,他们将得到他们的桌面和文件redirect。 Server 2003 Windows 7我尝试启用脱机文件同步在Windows 7的桌面和文件,当我这样做并login,用户被要求input用户名和密码来访问她的redirect桌面。 有任何想法吗?