-1
http://wiki.answers.com/Q/What_do_the_abbreviations_mean_on_an_ultrasound_scan如何制作虚拟目录?
在上面的url中,它看起来像“What_do_the_abbreviations_mean_on_an_ultrasound_scan”是一个目录!但我认为它是一个虚拟目录!
我想知道这个东西!如何做这些事情,他们称之为?
http://wiki.answers.com/Q/What_do_the_abbreviations_mean_on_an_ultrasound_scan如何制作虚拟目录?
在上面的url中,它看起来像“What_do_the_abbreviations_mean_on_an_ultrasound_scan”是一个目录!但我认为它是一个虚拟目录!
我想知道这个东西!如何做这些事情,他们称之为?
他们很可能使用mod_rewrite来重写网址。一个很好的资源是在StackOverflow上的mod_rewrite的tag wiki。
mod_rewrite的规则,是存储在.htaccess文件,看起来像这样:
RewriteRule ^/Q/(.*?)$ answers.php?slug=$1
这将改写whitch与之匹配的网址与/Q/
开始answers.php所有请求,并提供力所能及的是之后(在这种情况下为What_do_the_abbreviations_mean_on_an_ultrasound_scan
)作为GET参数。如果他们运行PHP,则可以在脚本中访问它,如$_GET['slug']
。
@thephpdeveloper:你有没有意见? – Piskvor 2011-03-03 14:53:03