我正在为客户设计一个投资组合网站。我使用Semplice模板为Wordpress,因为它应该是一个很好的主题,但事情是不是那么可定制,因为我想,所以我设计了我自己的HTML,CSS和JS的主页,没有模板。所以我只想对主页使用我创建的index.html,对网站的其余部分使用Wordpress+Semplices。
现在,我已经将Wordpress的内容和数据库上传到主机,并且工作正常。我正在通过CPanel上传我的HTML+CSS+JS,但我遇到了问题:
我可以将我的文件上传到Wordpress的根目录下的public_html文件夹中。如果我这样做了,它会一直使用index.php (它向wordpress索引收费,这是我不想要的),除非我删除这个文件,只留下我设计的index.html,在这种情况下,它会运行我的索引,但它不会加载Wordpress的其余部分,即使我正确地编写了指向这些部分的链接。所以看起来这个默认的index.php会向我的其他wordpress收费,如果我删除了它,它就不会再加载了。
所以,作为总结,我需要一些东西来对他们两个都收费,index.php将加载wordpress的其余部分(工作,关于我,信息等)。但它使用我的index.html作为默认主页,当我在浏览器中编写URL时,它会出现。
我会给你看我的public_html文件夹的文件,以防它能帮你澄清一些东西,帮助我更好地理解我:
顺便说一句,正如您在图像中看到的,我的文件夹中没有.htaccess文件。这很让人困惑。理由是什么呢?
发布于 2019-05-06 21:43:16
.htaccess文件可能不可见,请尝试在文件管理器->设置->显示隐藏文件中将其取消隐藏。如果它仍然不存在,您可以自己创建.htaccess文件。
在此之后,使用.htaccess文件应该很容易重定向,如下所示:
RewriteRule ^$ http://example.com/path-to-html.html L,R=301
https://stackoverflow.com/questions/56006004
复制相似问题