我正在设计网站的网站是使用静态HTML文件构建的。我正在将它转换为WordPress,但我需要旧网站仍在运行,而WordPress安装在同一目录中(例如,index.html
是默认值,然后让WordPress像indexNew.php
)< / p>
所以他们去http://domain.com/indexNew.php
查看新网站的更新,直到完成为止。
我如何在.htaccess文件中配置它?
答案 0 :(得分:0)
您可以使用带有简单规则的.htaccess将用户重定向到index.html,除了您:
RewriteEngine on
RewriteCond %{REQUEST_URI} !/index.html$
RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.123
RewriteRule $ /index.html [R=302,L]
用您的公共IP地址替换123.123.123.123。
答案 1 :(得分:0)
您应该使用.htaccess设置默认文档顺序:
厌倦了在访问yoursite.com时出现yoursite.com/index.html?想要将它更改为yoursite.com/ILikePizzaSteve.html而是出现了吗?没问题!
在你的情况下,你根本不需要重命名index.php - 这样就可以了:
DirectoryIndex index.html index.php
任何请求yoursite.com的人都会看到index.html中的内容。要查看新的Wordpress内容,只需导航到yoursite.com/index.php