我有一个我在WPEngine工作的网站。该网站是WordPress,但我有一个带登陆页面的子目录。 URL设置如下:
http://www.example.com/landing/
在登陆文件夹中有一个名为index.php的文件,它应该是我的浏览器要访问的文件,但是当我编辑该文件时,它不会更新页面上的内容。我可以去:
http://www.example.com/landing/index.php
看到反映的变化,这让我觉得该文件是从其他地方抽取的。但是文件夹中没有任何其他文件对此有意义。我甚至尝试编辑此目录中的索引文件的其他旧副本,但没有反映出任何更改。
我怀疑它可能是.htaccess文件弄乱了URL,因为它在WPEngine服务器上,但事实并非如此。我进入.htaccess文件并删除了所有重写信息并再次尝试,但它无法正常工作。
有没有办法将URL插入某个内容并让它显示正在绘制的文件名。我知道有一种方法可以用PHP $ _SERVER变量来实现它,但显然我无法在页面上找到它,所以我被卡住了。
非常感谢任何帮助。谢谢!
答案 0 :(得分:2)
尝试在 /landing/.htaccess
文件:
DirectoryIndex index.php
RewriteEngine On
RewriteBase /landing/
RewriteRule ^$ index.php [L]