在GoDaddy中上传我的文件后,我的网站中唯一可以查看的页面是我的主页,当我点击其他页面时,会出现一个404页面未找到。这是我用Sublime Text 编写的.htaccess文件
Options +FollowSymLinks
Options -Indexes
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index'.php|my_assets|images|css|js|fonts|install|robots'.txt|favicon'.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
我读过一些文章,如果你把它写在记事本或升华文本中,上传到GoDaddy时就不起作用了。我不确定这是不是真的。我需要一些IDE还是.htaces的编辑器?或者我的.htaccess缺少代码或其他什么。
我们确实允许在GoDaddy上访问.htaccess。使用sublime或记事本也没有问题,只要你把它保存为.htaccess,而不是另一种文件扩展名类型。还要确保如果你使用的记事本没有启用换行,这会插入一些破坏它的代码。