2012-02-10 107 views
-1

我想从网址中删除目录。我在mydomain.com/dir/有一个页面,各个环节mydomain.com/dir/link1.html下工作,mydomain.com/dir/link2.html如何从网址中删除目录

我想创建这将是mydomain.com/new_link并跟踪到mydomain.com/dir/index.php?page=13单一的URL。我希望它只做一次,一个链接,而不是一个正则表达式。 .htaccess文件位于dir目录具有以下内容:

RewriteRule ^new_link$ index.php?page=13 [L] 

但是,这将导致该dir仍清晰可见。

回答

1

我不完全明白你的问题。从我所了解的,

如果你想从你的网址中删除dir,请将你的.htaccess置于dir的父目录中。我认为它是您的案例中的DocumentRoot。

并添加此重写规则:

RewriteRule ^new_link$ dir/index.php?page=13 [QSA,L]