我有这个结构:
将网址site1.com重定向到/public_html/site1.com/index.php
后
我的网址是site1.com/site1.com
。移动到任何其他文件后,例如contact.php
它转到site1.com/site1.com/contact.php
。
这是一个WordPress网站。
我的SiteAdress网址现在是http://site1.com/site1.com
WordPress网址现在是http://site1.com
我需要在URL中删除此子文件夹,因此它应如下所示: 以site1.com/contact.php为例。我用.htacess尝试了很多方法,但都没有正常工作。
奇怪的是,我可以通过转到site1.com/wp-login.php
来访问wp-login.php,但是当我尝试访问site1.com/contact.php
时,它会从我的public_html /目录转到index.php。
我试过RewriteRule ^site1.com/?(.*) /$1
摆脱这个 - 这实际上适用于htacess madewithlove
但它在我的网站上不起作用。
我该如何做到这一点?这甚至可能吗?
顺便说一下 - 我应该在根目录或site1.com/目录中使用.htacess文件吗?