我有这两个链接作为示例:
http://otherwebsite.com/news/news.aspx?id=2221
http://otherwebsite.com/news/news.aspx?id=4321
如果您打开此链接,它应该将您重定向到具有相同参数的其他网站:
public void readMetaData() {
File sdcard = Environment.getExternalStorageDirectory();
File file = new File(sdcard,"/Android/data/myfile.mp4");
if (file.exists()) {
Log.i(TAG, ".mp4 file Exist");
//Added in API level 10
MediaMetadataRetriever retriever = new MediaMetadataRetriever();
try {
retriever.setDataSource(file.getAbsolutePath());
for (int i = 0; i < 1000; i++){
//only Metadata != null is printed!
if(retriever.extractMetadata(i)!=null) {
Log.i(TAG, "Metadata :: " + retriever.extractMetadata(i));
}
}
} catch (Exception e) {
Log.e(TAG, "Exception : " + e.getMessage());
}
} else {
Log.e(TAG, ".mp4 file doesn´t exist.");
}
}
这可能吗?
谢谢
答案 0 :(得分:2)
如果get param id
与数字值一起出现,您可以为整个域设置301重定向。
.htaccess文件:
RewriteEngine on
RewriteCond %{QUERY_STRING} (^|&)id=[0-9](&|$) [NC]
RewriteRule ^(.*)$ http://otherwebsite.com/$1 [L,R=301,NC]
答案 1 :(得分:0)
如果您使用PHP,则可以使用:
header('Location:http://newdomain.com'. $_SERVER["REQUEST_URI"]);
使用htaccess:
RewriteRule ^(.*) http://newdomain.com%{REQUEST_URI} [R=301,L]