.htaccess htaccess mod_rewrite忽略地址栏中的目录名而不重定向

.htaccess htaccess mod_rewrite忽略地址栏中的目录名而不重定向,.htaccess,mod-rewrite,redirect,directory,.htaccess,Mod Rewrite,Redirect,Directory,我想在htaccess中使用mod_rewrite来省略浏览器中地址栏中的文件夹名称,但它仍然从浏览器中的该位置生成内容,因此没有重定向 例如,我想省略文件夹名为“_deploy”的所有URL,以便从地址栏中省略它 因此: 对此的更改: 它仍在加载,但地址栏中显示的内容是。用户还可以导航到地址栏中显示的地址,但实际上它正在加载。这可能吗?URL部分在#之后甚至没有设置为服务器,因此web服务器显然不能用于重写。anubhava你是说#之后的URL部分是动态的,我不能用于重写吗?我不知道这是一

我想在htaccess中使用mod_rewrite来省略浏览器中地址栏中的文件夹名称,但它仍然从浏览器中的该位置生成内容,因此没有重定向

例如,我想省略文件夹名为“_deploy”的所有URL,以便从地址栏中省略它

因此:

对此的更改:


它仍在加载,但地址栏中显示的内容是。用户还可以导航到地址栏中显示的地址,但实际上它正在加载。这可能吗?

URL部分在
#
之后甚至没有设置为服务器,因此web服务器显然不能用于重写。anubhava你是说#之后的URL部分是动态的,我不能用于重写吗?我不知道这是一个限制,因为用参数重写URL是有效的。
之后的部分仅由浏览器解释。当请求被发送到web服务器时,它只是
http://www.myURL.com/_deploy/whatever.php
省略
#/whatever/whatever
不管怎样,脚本都会在后面加上,所以这并不重要,对吧?这取决于在#之后是否有内容,但您仍然主要导航到_deploy/whatever.php,然后在页面加载后更改地址,在#之后添加内容。如果包括#在内的东西不存在,这可能吗?无论如何,我相信你。我想这是不可能的。其他人说我可以使用Javascript。