默认为index.html但允许用户键入index.php并获取php页面

时间:2013-05-18 12:42:42

标签: php html .htaccess

我正忙着为客户建立一个Wordpress网站。我已经离线开发了网站,现在想将其上传到实时服务器,向客户端显示我到目前为止所做的工作。我想在浏览网站时保留我正在创建的“Under Construction”html页面,但是如果你输入www.sitename.com/index.php,我希望显示实际网站。

我不想使用“正在建设中”的插件,因为我不希望用户输入任何形式的用户名或密码来访问该网站。

我尝试过: DirectoryIndex index.htm 但是当我浏览到index.php时,它会将我翻转回index.htm页面。

我看过这里: Make index.html default, but allow index.php to be visited if typed in 但除非我错过了,否则没有真正的结论。

我的开发机器使用XAMPP运行Windows 8。

1 个答案:

答案 0 :(得分:1)

.htaccess文件中使用此选项可在用户键入域名时将用户重定向到index.html,如果他特别键入index.php,则可以访问该页面< / p>

RewriteRule ^$ index.html [R=301,L]