将index.php重定向到子目录中的特定WordPress页面,但隐藏页面URL

时间:2017-09-23 05:57:31

标签: php wordpress .htaccess redirect

我尝试将index.php(或默认主域名页面)重定向到同一域的子目录中的特定WordPress页面。但同时隐藏WordPress页面的URL路径(不显示在浏览器的地址栏中)。

例如,当用户访问mywebsite.com时,它将重定向到 mywebsite.com/WPsite/WPpage(非默认的WordPress主页)。 但地址栏会说mywebsite.com

我在我的.htaccess上使用它进行重定向

RedirectMatch 301 ^/$ /WPsite/WPpage/

但我需要隐藏" WPsite / WPpage /"部分。

它不必仅是.htaccess路由,如果有一个我可以在index.php文件中使用的php函数也可以。

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果要将索引目录替换为特定页面,请将其放在主目录.htaccess文件中:

DirectoryIndex   path/to/your/page.php