是否有机会从另一个网址获取一个网址的内容?像这样:
test.com/dir1
显示来自查询test.com/getinfo/index.php?q=dir1
或
test.com/dir2
显示来自查询test.com/getinfo.php?q=dir2
我需要这个,因为我必须做50个网址,例如test.com/dir1 ../dir50,它有相同的模板,但根据查询有一些不同的内容,一个带查询的虚拟网址优于50个真实目录。
我试过但不能!提前谢谢!
答案 0 :(得分:0)
如果它全部在同一主机上,那么看看mod_rewrite,这可以做出惊人的事情。请务必仔细阅读本手册,因为有很多细节需要参考。
RewriteEngine On
RewriteRule ^/dir1$ /getinfo/index.php?q=dir1 [L]
或更一般地说:
RewriteEngine On
RewriteRule ^/dir(.*)$ /getinfo/index.php?q=dir$1 [L]