使用htaccess更改URL重定向

时间:2016-09-11 01:40:48

标签: php .htaccess url-rewriting

我想重定向

www.mydomain.net/folder/site/somepage.phpwww.mysite.net/somepage.php

需要注意的是www.mydomain.net/folder/site/是mysite.net的根公用文件夹。所以基本上,我不希望用户通过以下方式到达那里:

www.mydomain.net/folder/site/somepage.php

而是

www.mysite.net/somepage.php

即使这些服务器上的位置确实相同。我不知道如何在重写时消除路径的/folder/部分。

2 个答案:

答案 0 :(得分:0)

您可以使用以下.htaccess代码来执行您要求的操作,我已经环顾四周看看我能想出什么,我认为这是最好的方式:

#With mod_rewrite
RewriteEngine on
RewriteRule   "^/somepage.php"  "/folder/site/somepage.php"  [R,L]

我希望这就是你要找的东西!

答案 1 :(得分:-1)

这似乎有效:

RedirectMatch ^ / folderName /(.*)$ http://www.newsite.net/ $ 1