从共享主机、节点应用程序中删除索引.php



我正在我的共享主机服务(a2hosting(上运行节点应用程序(Ghost Blog( 但是我遇到了一个问题,我的主页在最后/index.php/。当我导航到其他页面时,索引.php不存在,并且网站运行良好,我面临的问题是以下网址:http://blog.gregsithole.com

我环顾堆栈溢出,发现问题可能与我的.htaccess文件有关,我不太熟悉如何设置它,但下面是我的.htaccess文件的样子:

RewriteEngine On
RewriteRule ^$ http://127.0.0.1:2368/ [P,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://127.0.0.1:2368/$1 [P,L]

请协助,因为我过去几天一直在四处寻找,但我还没有找到解决我面临的这个问题的方法。我在这里看到了与CodeIgniter相关的各种帖子

在我的托管服务的帮助下,我终于解决了这个问题。

我更改了我的.htaccess文件,并根据建议,我在其中添加了以下内容:

Options +FollowSymLinks -Indexes 
IndexIgnore * 
DirectoryIndex
RewriteEngine On
RewriteRule ^$ http://127.0.0.1:2368/ [P,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://127.0.0.1:2368/$1 [P,L]

最新更新