.htaccess 如何从URL中删除目录
我想从URL中删除目录。我在.htaccess 如何从URL中删除目录,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,我想从URL中删除目录。我在mydomain.com/dir/中有一个页面,所有链接都在mydomain.com/dir/link1.html,mydomain.com/dir/link2.html下工作 我想创建一个URL,它将是mydomain.com/new\u link,并将跟踪到mydomain.com/dir/index.php?page=13。我希望它只做一次,一个链接,而不是一个正则表达式。htaccess文件位于dir目录中,包含以下内容: RewriteRule ^new_l
mydomain.com/dir/
中有一个页面,所有链接都在mydomain.com/dir/link1.html
,mydomain.com/dir/link2.html
下工作
我想创建一个URL,它将是mydomain.com/new\u link
,并将跟踪到mydomain.com/dir/index.php?page=13
。我希望它只做一次,一个链接,而不是一个正则表达式。htaccess文件位于dir
目录中,包含以下内容:
RewriteRule ^new_link$ index.php?page=13 [L]
但这导致
目录仍然可见。我不完全理解您的问题。据我所知,
如果要从URL中删除dir
,请在dir
的父目录中设置.htaccess
。我认为这是你案件的根源
并添加以下规则:
RewriteRule ^new_link$ dir/index.php?page=13 [QSA,L]