的任何url我试图将包含给定/目录/ url中任何位置的.htaccess/Apache的约400个URL使用指定位置重定向到一系列URL。重定向包含/ foo/
这里的问题是,我的网站正在接收我们服务器ip上托管的旧网站的请求。我试过手动重定向网址,但音量太大了。
我搜索,但只能找到提前重定向查询字符串或文件
感谢例子。
的任何url我试图将包含给定/目录/ url中任何位置的.htaccess/Apache的约400个URL使用指定位置重定向到一系列URL。重定向包含/ foo/
这里的问题是,我的网站正在接收我们服务器ip上托管的旧网站的请求。我试过手动重定向网址,但音量太大了。
我搜索,但只能找到提前重定向查询字符串或文件
感谢例子。
好吧,如果各个环节都有相同的目录在那里......例如存储/ funstuff/blahblah.php
和funstuff是你正在寻找的,那么你可以修改你的.htaccess文件的东西临客这个目录
Options +FollowSymlinks
Options -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_URI} funstuff
RewriteRule . http://www.gohere.com/
然后,如果你需要通过更多的URL信息,你可以做的最后一行是这样的:
RewriteRule ^(.*)$ http://www.gohere.com/1$
这应该让你开始...你可能需要稍微调整它。
你正在处理重定向的语言是什么?
您可能需要使用正则表达式来搜索给定的/ directory /。
如果我正确理解您的问题并且您使用的是Apache; RedirectMatch应该做你想做的。
它接受匹配的正则表达式,然后可以重定向到您选择的位置。