所以我从this handy guide了解到如何使用.htaccess
将像foobar.com/baz
这样漂亮的URI重定向到可能驻留在foobar.com/bazheader345.php?user=baz
的特定内容。我可以在不重定向的情况下重写URL吗?
如果我想做相反的事情该怎么办?我的锚是静态的,但我在不同的文件中有很多内容 - 而且他们都没有特别漂亮的名字。假设我有一个页面foobar.com
,名为123.html
,并希望地址栏保持http://foobar.com
,尽管用户执行的文件之间的导航。
这可以通过更改.htaccess
?或者干脆使用Javascript?
如果它是可能,它会干扰浏览器的历史状态吗?
我同意。虽然保持一致的URL或多或少是可能的,但它通常不是一个好主意。 – 2010-09-08 05:44:23