htaccess重定向可以加载路径中较低的URL吗?

时间:2016-11-27 16:35:34

标签: .htaccess

如果我有一个网址,例如' / test /'是否有可能(如果是这样,如何)使用.htaccess重定向来加载例如' / test / 1 /'的网址?

在下面的评论中回复@Michael Berkowski提出的问题......

问题:URL / test / 1 /是否存在,或者您是仅尝试将其用作浏览器的地址?

该URL存在(尽管名称不同,例如:/ april-4-10-2016 / mon /)作为WordPress安装中的页面。它显示一个广播电台的一周视图时间表。

页面内容是该周第一天的日程安排,其中包含指向其他日期的链接。

目前,这些链接在每日页面中起作用,但不在周页面中起作用(对于其而不是/ test /,示例url是/ april-4-10-2016 /)。这是因为构建导航菜单以自动添加父网址的方式,因此在将每周页面转发到第一天的页面时有一些意义。

所以实际转发的一个例子,而不是/ test / to test / 1 /,是/ april-4-10-2016 / to / april-4-10-2016 / mon /.

问题:您是要将所有内容重定向到/ test / 1还是只重定向某些输入网址?

只有选定的网址,并且如上所述,我在问题中使用/ test /和/ test / 1 /来找出原则上可以如何做,以便我可以构建所需的重定向,因为他们可以需要。

问题:用户浏览器发送的确切网址是在a)网站的确切内部网址和b)浏览器地址栏中的确切网址?

如果我已经理解并正确回答了这个问题,那么/ test / url将转发并加载/ test / 1 /(或者,以一个真实的例子/ april-4-10-2016 /将转发到load / april-4-10-2016 / mon /),地址栏将显示正在查看的页面的网址(因此查看者知道它们在哪里,没有任何隐藏)。

0 个答案:

没有答案