【发布时间】:2014-01-27 10:32:21
【问题描述】:
我将我的网站转移到一个新的专用服务器,它是 CENTOS 和带有 PLESK 的 PHP 版本 5.3.3。
我的问题是这样的,我在每个页面期望主页中都收到“没有指定输入文件”错误。首先,我认为这是一个 chmod 问题,而不是我将 httpdocs 中的所有文件夹和文件设置为 755
第二次谷歌搜索并找到关于 .htaccess 的解决方案
我的 .htaccess 是:
SetOutputFilter DEFLATE
AddDefaultCharset UTF-8
DefaultLanguage tr-TR
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
我变了
RewriteRule ^(.*)$ index.php?/$1 [L]
通过这种变化,网站开始以不同的方式工作。没有任何错误,但在每个页面中我都重定向到主页。
Hovewer when i write index.php into the url as guncebektas.com/index.php/yaptiklarim
我可以到达我想要的页面
然后,我更改了 php.ini,cgi.fix_pathinfo=0 没什么变化,最后我决定写在这里,谢谢你的帮助。
Site : guncebektas.com/
A page : guncebektas.com/yaptiklarim
I can reach : guncebektas.com/index.php/yaptiklarim
【问题讨论】: