0

所以我设法通过 .htaccess 处理程序摆脱了 php 扩展,但是问题出现在一个与目录共享名称的特定 url 上。

IE。位于根目录的目录称为“somename”,页面称为“somename.php”,路径如下:目录:www.domainame.com/somename/,该目录包含以下文件: page1.php; page2.php 等,所以 page1.php 的 url 是 www.domainame.com/somename/page1.php。

现在,页面菜单上的链接包含 page1.php 的 URL;page2.php; page3.php 等是 somename.php。但是没有page1.php的链接;page2.php 等出现在菜单下拉菜单中,而您必须单击菜单栏上的“somename.php”,一旦访问者进入“somename.php”页面,他们就可以单击特定的缩略图来获取到page1.php、page2.php等。

一旦我通过 .htaccess 摆脱了 php 扩展名,当我单击菜单栏上的 somename(ie.somename.php) 时,就会出现问题,最终出现在“somename”(www.domainame.com/somename/)目录而不是 somename.php。

我尝试在末尾删除斜杠,但同样的问题仍然存在。即,一旦我点击 somename.php- 它应该带我到 www.domainame.com/somename 页面,但它带我到实际目录 www.domainame.com/somename/
我已经厌倦了许多不同的解决方案但我不能让它工作。请帮忙!非常感谢。

4

1 回答 1

0

我在这里有一个想法,实际上应该可以使用.htaccess文件,如果该目录具有相同的名称,它将重定向到该目录,因此,您可以将索引页面放在该“somename”目录中,并在此文件中正确的代码重定向到这个页面。

于 2014-04-22T17:56:11.670 回答