我想将我的网站放在网上。到目前为止,我的index.php文件位于以下目录中:
www.website.com/directory/subdirectory/index.php
我的问题:访问者在访问www.website.com时应该看到index.php
如何将访问者链接/路由到子目录/ index.php?否则我将不得不更改我网站中的所有链接。 谢谢!
答案 0 :(得分:0)
将此添加到.htaccess
中#Alternate default index page
DirectoryIndex index.php
就像现在一样,默认情况下,当有人访问您的website.com时,index.html目前是默认设置。
您可以将index.php更改为文件。
答案 1 :(得分:0)
在您网站的根目录中创建一个.htaccess
文件,然后输入:
RewriteEngine on
RewriteRule ^(.*) directory/subdirectory/index.php
这意味着发送到服务器的任何请求都将返回我们调用directory/subdirectory/index.php
时返回的内容。
如果您想获得GET请求,则需要对此进行调整。
在您网站的根目录中创建一个文件index.php
,然后输入:
<?php
header("Location: directory/subdirectory/index.php");
这会将用户发送到directory/subdirectory/index.php
。