如何将默认页面index.php更改为url

时间:2017-04-21 09:12:50

标签: php .htaccess

我的.htaccess文件在这里..

RewriteEngine On
RewriteBase /faith/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.+)$ index.php?uri=$1 [QSA,L]

RewriteBase / faith /是我本地的主要文件夹...但我的问题是当我在cpanel上传它时我不知道如何使用url作为我的index.php ..我试图搜索对于它,它说我需要在一个网址中更改重写基础..但这似乎不起作用,因为我想要的是我的index.php将是一个网址。

我的登录页面是index.php

我希望它成为sample.com所以每当我搜索它时,我唯一需要做的就是输入sample.com

2 个答案:

答案 0 :(得分:0)

你的脚本在.htaccess文件中似乎没问题,你只需要使用重定向文件名,就像使用index.php一样,你可以使用sample.php覆盖。

RewriteEngine On
RewriteBase /faith/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.+)$ sample.php?uri=$1 [QSA,L]

答案 1 :(得分:0)

只需在.htaccess:

的顶部添加此行
DirectoryIndex index.php

当您访问index.php

时,默认情况下会加载http://example.com